Merge pull request 'Release' (#378) from main into release
Some checks failed
release-image / semantic-release (push) Failing after 27s
release-image / guarddog (push) Has been skipped
release-image / build (push) Has been skipped
release-image / release-harbor (push) Has been skipped
release-image / release-gitea (push) Has been skipped

Reviewed-on: #378
This commit was merged in pull request #378.
This commit is contained in:
2026-03-12 19:16:18 +00:00

View File

@@ -24,6 +24,11 @@ jobs:
with:
bun-version: 1.3.10
- name: Set up Node
uses: actions/setup-node@v6
with:
node-version: 24.14.0
- name: Run Semantic Release
id: semantic
env:
@@ -127,7 +132,7 @@ jobs:
release-harbor:
runs-on: ubuntu-js
needs: [build, guarddog, semantic-release]
needs: [semantic-release, build, guarddog, ]
if: ${{ needs.semantic-release.outputs.new_release_published == 'true' }}
steps:
- name: Checkout
@@ -229,8 +234,13 @@ jobs:
release-gitea:
runs-on: ubuntu-js
needs: release-harbor
if: always()
needs: [ semantic-release, build, guarddog, release-harbor ]
if: |
always() &&
needs.semantic-release.result == 'success' &&
needs.semantic-release.outputs.new_release_published == 'true' &&
needs.build.result == 'success' &&
needs.guarddog.result == 'success'
steps:
- name: Checkout
uses: actions/checkout@v6