-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into feature/validate_datetime
- Loading branch information
Showing
14 changed files
with
235 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
dependency_branch: develop | ||
parallelism_factor: 8 | ||
self_build: false # Only for python packages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
name: Check Changelog Update on PR | ||
on: | ||
pull_request: | ||
types: [assigned, opened, synchronize, reopened, labeled, unlabeled] | ||
branches: | ||
- main | ||
- develop | ||
jobs: | ||
Check-Changelog: | ||
name: Check Changelog Action | ||
runs-on: ubuntu-20.04 | ||
steps: | ||
- uses: tarides/changelog-check-action@v2 | ||
with: | ||
changelog: CHANGELOG.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
name: ci | ||
|
||
on: | ||
# Trigger the workflow on push to main or develop, except tag creation | ||
push: | ||
branches: | ||
- 'main' | ||
- 'develop' | ||
tags-ignore: | ||
- '**' | ||
paths: | ||
- "src/**" | ||
- "tests/**" | ||
|
||
# Trigger the workflow on pull request | ||
pull_request: ~ | ||
|
||
# Trigger the workflow manually | ||
workflow_dispatch: ~ | ||
|
||
# Trigger after public PR approved for CI | ||
pull_request_target: | ||
types: [labeled] | ||
|
||
jobs: | ||
# Run CI including downstream packages on self-hosted runners | ||
downstream-ci: | ||
name: downstream-ci | ||
if: ${{ !github.event.pull_request.head.repo.fork && github.event.action != 'labeled' || github.event.label.name == 'approved-for-ci' }} | ||
uses: ecmwf-actions/downstream-ci/.github/workflows/downstream-ci.yml@main | ||
with: | ||
anemoi-inference: ecmwf/anemoi-inference@${{ github.event.pull_request.head.sha || github.sha }} | ||
codecov_upload: true | ||
secrets: inherit | ||
|
||
# Build downstream packages on HPC | ||
downstream-ci-hpc: | ||
name: downstream-ci-hpc | ||
if: ${{ !github.event.pull_request.head.repo.fork && github.event.action != 'labeled' || github.event.label.name == 'approved-for-ci' }} | ||
uses: ecmwf-actions/downstream-ci/.github/workflows/downstream-ci.yml@main | ||
with: | ||
anemoi-inference: ecmwf/anemoi-inference@${{ github.event.pull_request.head.sha || github.sha }} | ||
secrets: inherit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# Manage labels of pull requests that originate from forks | ||
name: label-public-pr | ||
|
||
on: | ||
pull_request_target: | ||
types: [opened, synchronize] | ||
|
||
jobs: | ||
label: | ||
uses: ecmwf-actions/reusable-workflows/.github/workflows/label-pr.yml@v2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
name: Read the Docs PR Preview | ||
on: | ||
pull_request_target: | ||
types: | ||
- opened | ||
- synchronize | ||
- reopened | ||
# Execute this action only on PRs that touch | ||
# documentation files. | ||
paths: | ||
- "docs/**" | ||
|
||
permissions: | ||
pull-requests: write | ||
|
||
jobs: | ||
documentation-links: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: readthedocs/actions/preview@v1 | ||
with: | ||
project-slug: "anemoi-inference" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
# 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 | ||
- earthkit-data replaces climetlab | ||
|
||
### Changed | ||
|
||
### Removed | ||
- climetlab | ||
|
||
|
||
## [0.1.10] Fix missing constants | ||
|
||
### Added | ||
- (GH) Added downstream-ci, reathedocs update check and label public pr workflows | ||
|
||
### Changed | ||
- Fix missing constant_fields property to query constants in the checkpoint | ||
|
||
## [0.1.9] Patch, Move output finalise to ai-models | ||
|
||
### Removed | ||
- output finalise in the plugin | ||
|
||
## [0.1.8] Patch, Support for output finalise in the plugin | ||
|
||
### Added | ||
- Support for output finalise in the plugin | ||
|
||
## [0.1.7] Patch, graph utility | ||
|
||
### Added | ||
- graph utility | ||
|
||
### Changed | ||
- updated dependencies | ||
|
||
## [0.1.6] Patch, update dependencies | ||
|
||
### Changed | ||
- updated dependencies | ||
|
||
## [0.1.5] Patch, inspect cli tool | ||
|
||
### Added | ||
- tests | ||
- inspect cli tool | ||
|
||
## [0.1.4] Patch, autocast option | ||
|
||
### Added | ||
- add autocast option | ||
|
||
## [0.1.3] Patch, support ai-models | ||
|
||
### Added | ||
- ai-models and AIModelPlugin | ||
|
||
## [0.1.2] Patch | ||
|
||
### Added | ||
- dependency group all | ||
|
||
## [0.1.0] Initial Release | ||
|
||
### Added | ||
Initial Implementation of anemoi-inference | ||
|
||
## Git Diffs: | ||
[0.1.10]: https://github.com/ecmwf/anemoi-inference/compare/0.1.9...0.1.10 | ||
[0.1.9]: https://github.com/ecmwf/anemoi-inference/compare/0.1.8...0.1.9 | ||
[0.1.8]: https://github.com/ecmwf/anemoi-inference/compare/0.1.7...0.1.8 | ||
[0.1.7]: https://github.com/ecmwf/anemoi-inference/compare/0.1.6...0.1.7 | ||
[0.1.6]: https://github.com/ecmwf/anemoi-inference/compare/0.1.5...0.1.6 | ||
[0.1.5]: https://github.com/ecmwf/anemoi-inference/compare/0.1.4...0.1.5 | ||
[0.1.4]: https://github.com/ecmwf/anemoi-inference/compare/0.1.3...0.1.4 | ||
[0.1.3]: https://github.com/ecmwf/anemoi-inference/compare/0.1.2...0.1.3 | ||
[0.1.2]: https://github.com/ecmwf/anemoi-inference/compare/0.1.1...0.1.2 | ||
[0.1.1]: https://github.com/ecmwf/anemoi-inference/compare/0.1.0...0.1.1 | ||
[0.1.0]: https://github.com/ecmwf/anemoi-inference/releases/tag/0.1.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters