From 0e2956f04ddbf75c7b6345cab622f0560cfdbdf5 Mon Sep 17 00:00:00 2001 From: Alice Frosi Date: Wed, 16 Sep 2026 15:05:47 +0000 Subject: [PATCH 1/2] gha: add workflow_dispatch to release This enables to create a release manually if something goes wrong. Assisted-by: AI Signed-off-by: Alice Frosi --- .github/workflows/release.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index febc574f..4e716662 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -3,14 +3,16 @@ name: Release on: pull_request: types: [closed] + workflow_dispatch: {} permissions: {} jobs: release: if: >- - github.event.pull_request.merged == true && - contains(github.event.pull_request.labels.*.name, 'release') + github.event_name == 'workflow_dispatch' || + (github.event.pull_request.merged == true && + contains(github.event.pull_request.labels.*.name, 'release')) runs-on: ubuntu-latest permissions: contents: write From 2a66083ee1d195eb48b14c72494dbe5df99f1ff2 Mon Sep 17 00:00:00 2001 From: Alice Frosi Date: Thu, 17 Sep 2026 11:03:03 +0200 Subject: [PATCH 2/2] gha: trigger the release only on main branch Signed-off-by: Alice Frosi --- .github/workflows/release.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 4e716662..b55de04c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -2,6 +2,8 @@ name: Release on: pull_request: + branches: + - main types: [closed] workflow_dispatch: {}