From ac9be77d50c67d35f8451243fd79c56f5aaad7b1 Mon Sep 17 00:00:00 2001 From: Jesper Dramsch Date: Mon, 22 Jul 2024 12:11:19 +0200 Subject: [PATCH] feature: add changelog (#9) --- .github/workflows/changelog-pr-update.yml | 14 ++++++++++ CHANGELOG.md | 31 +++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 .github/workflows/changelog-pr-update.yml create mode 100644 CHANGELOG.md diff --git a/.github/workflows/changelog-pr-update.yml b/.github/workflows/changelog-pr-update.yml new file mode 100644 index 00000000..5e1316ea --- /dev/null +++ b/.github/workflows/changelog-pr-update.yml @@ -0,0 +1,14 @@ +name: Check Changelog Update on PR +on: + pull_request: + types: [assigned, opened, synchronize, reopened, labeled, unlabeled] + branches: + - main +jobs: + Check-Changelog: + name: Check Changelog Action + runs-on: ubuntu-20.04 + steps: + - uses: tarides/changelog-check-action@v2 + with: + changelog: CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..a77dd6fa --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,31 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +Please add your functional changes to the appropriate section in the PR. +Keep it human-readable, your future self will thank you! + +## [Unreleased] + +### Added + +### Changed + +### Removed + +## 0.1.0 Initial Release + +### Added +- Documentation +- Initial code release with models, layers, distributed, preprocessing, and data_indices +- Added Changelog + +### Changed + +### Removed + +## Git Diffs: +[0.1.0]: https://github.com/ecmwf/anemoi-models/releases/tag/0.1.0