mirror of
https://github.com/lukaszraczylo/shared-actions.git
synced 2026-06-06 22:49:21 +00:00
fix: add condition to release job to prevent skipping when build succeeds
The release job needs an explicit if condition to run even when optional jobs like frontend are skipped. Without this, GitHub Actions skips the release job when any dependency doesn't have 'success' status. Now release will run as long as version and build jobs succeed.
This commit is contained in:
@@ -219,6 +219,10 @@ jobs:
|
||||
release:
|
||||
name: Release
|
||||
needs: [version, build]
|
||||
if: |
|
||||
always() &&
|
||||
needs.version.result == 'success' &&
|
||||
needs.build.result == 'success'
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
Reference in New Issue
Block a user