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
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user