From fb464cda008dc742291cca27b31f6070efc070cf Mon Sep 17 00:00:00 2001 From: avcopan Date: Thu, 20 Nov 2025 15:24:46 -0500 Subject: [PATCH] Generalizes release workflow to generate major releases as well --- .github/workflows/release.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 42f645a..f6f0d72 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,8 +10,10 @@ permissions: jobs: release: if: > - github.event.pull_request.merged == true && - contains(github.event.pull_request.labels.*.name, 'release:patch') + github.event.pull_request.merged == true && ( + contains(github.event.pull_request.labels.*.name, 'release:patch') || + contains(github.event.pull_request.labels.*.name, 'release:major') + ) runs-on: ubuntu-latest steps: @@ -37,8 +39,13 @@ jobs: # 3. Bump version + read version - name: Bump version (patch) + if: contains(github.event.pull_request.labels.*.name, 'release:patch') run: pixi run bumpver update --patch + - name: Bump version (major) + if: contains(github.event.pull_request.labels.*.name, 'release:major') + run: pixi run bumpver update --major + - name: Get version id: version run: |