ci: add the isolated postpublish job to the QRun release caller #55

Merged
forge-recovery merged 1 commits from ci-qrun-release-caller-develop-v3 into develop 2026-11-02 22:12:49 +00:00
+15 -3
View File
@@ -1,12 +1,24 @@
# Identical in every QRun Maven application: do not edit. It only delegates to the protected qrun-release-v1 channel.
# Standard QRun release caller (v2, thin contract): every push and manual dispatch delegates to the protected qrun-release-v1 channel. Do not edit per repository.
name: qrun-release
on:
push:
branches: [main, develop, 'release/**', 'hotfix/**']
push: {}
workflow_dispatch: {}
permissions:
contents: read
actions: read
jobs:
release:
uses: self:KofTwentyTwo/platform-ci/.gitea/workflows/java-maven.yaml@qrun-release-v1
with:
runner: linux-small
browsers: true
browser-runner: browser-build
postpublish:
if: ${{ needs.release.outputs.capture == 'true' }}
needs: release
permissions:
contents: write
actions: write
uses: self:KofTwentyTwo/platform-ci/.gitea/workflows/qrun-source-version.yaml@qrun-release-v1
with:
runner: linux-small