From 77b81bdccd059c23e122ab775cdc4412d1202ae7 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Wed, 11 Mar 2026 14:18:31 +0100 Subject: [PATCH 1/5] use central pr workflow --- .github/workflows/pr.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 0817243b..26387df4 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -15,18 +15,10 @@ name: Pull Request Workflow on: pull_request: types: [opened, reopened, synchronize] + merge_group: + types: [checks_requested] jobs: - self_test: name: 🔬 Self Test - runs-on: ubuntu-latest - steps: - - name: 📥 Check out - uses: actions/checkout@v6 - - - name: ⚙️ Setup uv - uses: astral-sh/setup-uv@v7 - - - name: 🛠️ Run pre-commit - run: uv run pre-commit run --all-files + uses: eclipse-score/cicd-workflows/.github/workflows/reusable-on-pr.yml@dev From e637a8a3d82126c8371f9a56e3f6916a9f795ae9 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Wed, 11 Mar 2026 14:31:31 +0100 Subject: [PATCH 2/5] add dispatch event to pr workflow --- .github/workflows/pr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 26387df4..8c2fc616 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -17,6 +17,7 @@ on: types: [opened, reopened, synchronize] merge_group: types: [checks_requested] + workflow_dispatch: {} jobs: self_test: From 35748422566de818b6c0dbcf72f118a07ca351c7 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Wed, 11 Mar 2026 14:32:20 +0100 Subject: [PATCH 3/5] add it-token permission --- .github/workflows/pr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 8c2fc616..cdf245b8 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -23,3 +23,5 @@ jobs: self_test: name: 🔬 Self Test uses: eclipse-score/cicd-workflows/.github/workflows/reusable-on-pr.yml@dev + permissions: + id-token: write From 502ab5cc8f02cd4e8261d550a0b86abf679157c3 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Wed, 11 Mar 2026 14:34:25 +0100 Subject: [PATCH 4/5] add content read --- .github/workflows/pr.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index cdf245b8..927720b2 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -25,3 +25,4 @@ jobs: uses: eclipse-score/cicd-workflows/.github/workflows/reusable-on-pr.yml@dev permissions: id-token: write + contents: read From 60444de2d93cbab8b291a5f61c4efa16e319f213 Mon Sep 17 00:00:00 2001 From: Alexander Lanin Date: Wed, 11 Mar 2026 14:38:53 +0100 Subject: [PATCH 5/5] short name --- .github/workflows/pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 927720b2..9e309a40 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -21,7 +21,7 @@ on: jobs: self_test: - name: 🔬 Self Test + name: 🔬 uses: eclipse-score/cicd-workflows/.github/workflows/reusable-on-pr.yml@dev permissions: id-token: write