From 66540dc1c1d7528b1a46e3f06a0ad28c3c8eb9d4 Mon Sep 17 00:00:00 2001 From: Oskar Weser Date: Thu, 12 Mar 2026 13:20:57 +0100 Subject: [PATCH 1/6] use the harden_types branch from https://github.com/ecmwf/downstream-ci/pull/70/ --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ed008dc64..50abb1266 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: 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/downstream-ci/.github/workflows/downstream-ci.yml@main + uses: ecmwf/downstream-ci/.github/workflows/downstream-ci.yml@harden_types with: mir: ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }} codecov_upload: true @@ -52,7 +52,7 @@ jobs: 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/downstream-ci/.github/workflows/downstream-ci-hpc.yml@main + uses: ecmwf/downstream-ci/.github/workflows/downstream-ci-hpc.yml@harden_types with: mir: ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }} secrets: inherit From 05ced5d00081c15b51b83c09a1c7694d4f536603 Mon Sep 17 00:00:00 2001 From: Oskar Weser Date: Thu, 12 Mar 2026 13:46:59 +0100 Subject: [PATCH 2/6] trigger pipeline --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50abb1266..d347921b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,6 +48,7 @@ jobs: event_type: downstream-ci payload: '{"mir": "ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }}"}' + # Build downstream packages on HPC downstream-ci-hpc: name: downstream-ci-hpc From 365cd4ca3399aab0d5b4fb8870e3af4c81761a6f Mon Sep 17 00:00:00 2001 From: Oskar Weser Date: Thu, 12 Mar 2026 13:58:24 +0100 Subject: [PATCH 3/6] trigger pipeline --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d347921b0..50abb1266 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,7 +48,6 @@ jobs: event_type: downstream-ci payload: '{"mir": "ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }}"}' - # Build downstream packages on HPC downstream-ci-hpc: name: downstream-ci-hpc From 7bee8327c80805368a70715a0aee0a9affbcabfc Mon Sep 17 00:00:00 2001 From: Oskar Weser Date: Thu, 12 Mar 2026 14:45:21 +0100 Subject: [PATCH 4/6] trigger pipeline --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50abb1266..d347921b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,6 +48,7 @@ jobs: event_type: downstream-ci payload: '{"mir": "ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }}"}' + # Build downstream packages on HPC downstream-ci-hpc: name: downstream-ci-hpc From 6a7729f2ce2bff6b736365190bb152cfcf63b9c9 Mon Sep 17 00:00:00 2001 From: Oskar Weser Date: Fri, 13 Mar 2026 12:08:43 +0100 Subject: [PATCH 5/6] trigger pipeline --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d347921b0..dafd70e17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,6 +19,7 @@ on: pull_request_target: types: [labeled] + jobs: # Run CI including downstream packages on self-hosted runners downstream-ci: From d41c52f294b13cf0f48f60f4f084e9b028d09209 Mon Sep 17 00:00:00 2001 From: Oskar Weser Date: Thu, 19 Mar 2026 15:21:53 +0100 Subject: [PATCH 6/6] use my new downstream-ci branch --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dafd70e17..cfe3a00cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: 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/downstream-ci/.github/workflows/downstream-ci.yml@harden_types + uses: ecmwf/downstream-ci/.github/workflows/downstream-ci.yml@rename_deps_to_trigger with: mir: ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }} codecov_upload: true @@ -54,7 +54,7 @@ jobs: 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/downstream-ci/.github/workflows/downstream-ci-hpc.yml@harden_types + uses: ecmwf/downstream-ci/.github/workflows/downstream-ci-hpc.yml@rename_deps_to_trigger with: mir: ecmwf/mir@${{ github.event.pull_request.head.sha || github.sha }} secrets: inherit