From dec9129e2e7e4ad2f6da421183f51297c46747f1 Mon Sep 17 00:00:00 2001 From: ChristophShyper <45788587+ChristophShyper@users.noreply.github.com> Date: Mon, 18 May 2026 20:25:00 +0200 Subject: [PATCH] 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 00baf22..0c6b7c6 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..43248dd --- /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: actions + secrets: inherit diff --git a/.github/workflows/manual-release-create.yml b/.github/workflows/manual-release-create.yml index 8810841..386f871 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 }}