Skip to content

Commit 17f122b

Browse files
committed
Add HPC downstream CI
1 parent 2aaaaa5 commit 17f122b

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.github/ci-hpc-config.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
build:
2+
python: '3.10'
3+
modules:
4+
- ninja
5+
dependencies:
6+
- ecmwf/ecbuild@develop
7+
- ecmwf/eccodes@develop
8+
parallel: 64

.github/workflows/ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ jobs:
2929
eccodes-python: ecmwf/eccodes-python@${{ github.event.pull_request.head.sha || github.sha }}
3030
secrets: inherit
3131

32-
# Build and test this packcage on HPC
33-
ci-hpc:
34-
name: ci-hpc
32+
# Build downstream packages on HPC
33+
downstream-ci-hpc:
34+
name: downstream-ci-hpc
3535
if: ${{ !github.event.pull_request.head.repo.fork && github.event.action != 'labeled' || github.event.label.name == 'approved-for-ci' }}
36-
uses: ./.github/workflows/reusable-ci-hpc.yml
36+
uses: ecmwf-actions/downstream-ci/.github/workflows/downstream-ci-hpc.yml@main
3737
with:
3838
eccodes-python: ecmwf/eccodes-python@${{ github.event.pull_request.head.sha || github.sha }}
3939
secrets: inherit

0 commit comments

Comments
 (0)