From 7ff42a196f4d759de342a0382ec9399dada1b112 Mon Sep 17 00:00:00 2001 From: ChristophShyper <45788587+ChristophShyper@users.noreply.github.com> Date: Mon, 18 May 2026 20:24:53 +0200 Subject: [PATCH 1/2] feat: add automatic release creation workflow and update manual release job reference --- .github/workflows/auto-pull-request-create.yml | 1 + .github/workflows/automatic-release-create.yml | 18 ++++++++++++++++++ .github/workflows/manual-release-create.yml | 2 +- 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/automatic-release-create.yml diff --git a/.github/workflows/auto-pull-request-create.yml b/.github/workflows/auto-pull-request-create.yml index 8bd37f8..62a8b4b 100644 --- a/.github/workflows/auto-pull-request-create.yml +++ b/.github/workflows/auto-pull-request-create.yml @@ -5,6 +5,7 @@ on: branches-ignore: - master - main + - release/** - dependabot/** permissions: diff --git a/.github/workflows/automatic-release-create.yml b/.github/workflows/automatic-release-create.yml new file mode 100644 index 0000000..add7791 --- /dev/null +++ b/.github/workflows/automatic-release-create.yml @@ -0,0 +1,18 @@ +name: (Automatic) Release Create + +on: + push: + branches: + - master + - main + +permissions: + contents: write + pull-requests: read + +jobs: + call: + uses: devops-infra/.github/.github/workflows/reusable-automatic-release-create.yml@v1 + with: + profile: dockerized + secrets: inherit diff --git a/.github/workflows/manual-release-create.yml b/.github/workflows/manual-release-create.yml index 627d2a9..a09d150 100644 --- a/.github/workflows/manual-release-create.yml +++ b/.github/workflows/manual-release-create.yml @@ -30,7 +30,7 @@ permissions: jobs: call: - uses: devops-infra/.github/.github/workflows/reusable-manual-release-create.yml@v1 + uses: devops-infra/.github/.github/workflows/reusable-manual-release-branch-prepare.yml@v1 with: bump-type: ${{ inputs.type }} explicit-version: ${{ inputs.version }} From f63e6039506c6853eb3540ebea8f5751ae017d29 Mon Sep 17 00:00:00 2001 From: ChristophShyper <45788587+ChristophShyper@users.noreply.github.com> Date: Mon, 18 May 2026 21:50:41 +0200 Subject: [PATCH 2/2] feat: add automatic and manual release workflows with version management --- .../{automatic-release-create.yml => auto-release-create.yml} | 2 +- ...ual-release-create.yml => manual-release-branch-prepare.yml} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename .github/workflows/{automatic-release-create.yml => auto-release-create.yml} (70%) rename .github/workflows/{manual-release-create.yml => manual-release-branch-prepare.yml} (95%) diff --git a/.github/workflows/automatic-release-create.yml b/.github/workflows/auto-release-create.yml similarity index 70% rename from .github/workflows/automatic-release-create.yml rename to .github/workflows/auto-release-create.yml index add7791..18cb223 100644 --- a/.github/workflows/automatic-release-create.yml +++ b/.github/workflows/auto-release-create.yml @@ -12,7 +12,7 @@ permissions: jobs: call: - uses: devops-infra/.github/.github/workflows/reusable-automatic-release-create.yml@v1 + uses: devops-infra/.github/.github/workflows/reusable-auto-release-create.yml@v1 with: profile: dockerized secrets: inherit diff --git a/.github/workflows/manual-release-create.yml b/.github/workflows/manual-release-branch-prepare.yml similarity index 95% rename from .github/workflows/manual-release-create.yml rename to .github/workflows/manual-release-branch-prepare.yml index a09d150..81e7b12 100644 --- a/.github/workflows/manual-release-create.yml +++ b/.github/workflows/manual-release-branch-prepare.yml @@ -1,4 +1,4 @@ -name: (Manual) Release Create +name: (Manual) Release Branch Prepare on: workflow_dispatch: