Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,12 @@ jobs:
# needs no chart of its own.
helm:
name: Publish the Helm chart
needs: release-please
# Also on `docker`, not just on the release: the chart is packaged with the
# release version as its appVersion, so pushing it before the image exists
# publishes a chart that points at a tag nobody can pull yet - and leaves
# one published for good if the image build fails. `needs` implies success,
# so a skipped or failed docker job skips the chart too.
needs: [release-please, docker]
if: needs.release-please.outputs.release_created == 'true'
runs-on: ubuntu-latest
permissions:
Expand Down
Loading