Skip to content

Add workflow_dispatch trigger and update-helm job#60

Closed
bschwedler wants to merge 2 commits intomainfrom
product-release
Closed

Add workflow_dispatch trigger and update-helm job#60
bschwedler wants to merge 2 commits intomainfrom
product-release

Conversation

@bschwedler
Copy link
Copy Markdown
Contributor

Summary

  • Add workflow_dispatch trigger to production.yml for manual rebuild+push
  • Add update-helm job that dispatches product-release.yml in rstudio/helm after successful builds on push to main or manual dispatch
  • Uses bakery get version to read the latest version, strips build number suffix for helm

Test plan

  • Verify workflow_dispatch trigger works for manual rebuilds
  • Verify update-helm job is skipped on PRs and scheduled builds
  • Verify version stripping: 2025.12.0-142025.12.0
  • Verify CI gate job passes with update-helm in allowed-skips

Add workflow_dispatch to production.yml for manual rebuild
triggers. After successful builds on push to main or manual
dispatch, use bakery to get the latest version and dispatch
the helm product-release workflow to update the chart
appVersion.
Move step output expressions out of run: blocks into env:
bindings. Add update-helm to ci job needs so allowed-skips
is effective.
@bschwedler
Copy link
Copy Markdown
Contributor Author

@bschwedler
Copy link
Copy Markdown
Contributor Author

Superseded by #62 (workflow_dispatch) and #63 (invoke helm release), split into separate concerns.

@bschwedler bschwedler closed this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant