From e7961765100970917c79e7d9119a138e342f7588 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 15 Feb 2026 21:10:12 +0000 Subject: [PATCH 1/4] Initial plan From 3c5beadb962e8a1c874ff506e84638fc434c85ce Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 15 Feb 2026 21:12:18 +0000 Subject: [PATCH 2/4] Add path filter to Auto-Release workflow Co-authored-by: MariusStorhaug <17722253+MariusStorhaug@users.noreply.github.com> --- .github/workflows/Auto-Release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/Auto-Release.yml b/.github/workflows/Auto-Release.yml index fd6201aa..9d1058ff 100644 --- a/.github/workflows/Auto-Release.yml +++ b/.github/workflows/Auto-Release.yml @@ -12,6 +12,9 @@ on: - reopened - synchronize - labeled + paths: + - '.github/workflows/**' + - '.github/linters/**' concurrency: group: ${{ github.workflow }}-${{ github.ref }} From 2e94f943c9055e363334f7d27550e8eb6493aa6e Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Mon, 16 Feb 2026 11:42:53 +0100 Subject: [PATCH 3/4] Refine path filter: exclude internal workflows, drop linters --- .github/workflows/Auto-Release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/Auto-Release.yml b/.github/workflows/Auto-Release.yml index 9d1058ff..b0cb8fcf 100644 --- a/.github/workflows/Auto-Release.yml +++ b/.github/workflows/Auto-Release.yml @@ -14,7 +14,9 @@ on: - labeled paths: - '.github/workflows/**' - - '.github/linters/**' + - '!.github/workflows/Auto-Release.yml' + - '!.github/workflows/Linter.yml' + - '!.github/workflows/Workflow-Test-*' concurrency: group: ${{ github.workflow }}-${{ github.ref }} From 2a6719e3b231ac1b7732898d11d68fe3e7abad9e Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Mon, 16 Feb 2026 11:45:13 +0100 Subject: [PATCH 4/4] Rename Auto-Release.yml to Release.yml, align with action repo convention --- .../{Auto-Release.yml => Release.yml} | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) rename .github/workflows/{Auto-Release.yml => Release.yml} (64%) diff --git a/.github/workflows/Auto-Release.yml b/.github/workflows/Release.yml similarity index 64% rename from .github/workflows/Auto-Release.yml rename to .github/workflows/Release.yml index b0cb8fcf..6e143a3d 100644 --- a/.github/workflows/Auto-Release.yml +++ b/.github/workflows/Release.yml @@ -1,6 +1,6 @@ -name: Auto-Release +name: Release -run-name: "Auto-Release - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}" +run-name: "Release - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}" on: pull_request: @@ -14,7 +14,7 @@ on: - labeled paths: - '.github/workflows/**' - - '!.github/workflows/Auto-Release.yml' + - '!.github/workflows/Release.yml' - '!.github/workflows/Linter.yml' - '!.github/workflows/Workflow-Test-*' @@ -23,19 +23,17 @@ concurrency: cancel-in-progress: true permissions: - contents: write - pull-requests: write + contents: write # Required to create releases + pull-requests: write # Required to create comments on the PRs jobs: - Auto-Release: + Release: runs-on: ubuntu-latest steps: - - name: Checkout Code + - name: Checkout repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false - - name: Auto-Release + - name: Release uses: PSModule/Release-GHRepository@5a5165d66f485d1aad217ef34a190178b214fdcb # v2.0.2 - with: - IncrementalPrerelease: false