Skip to content

Auto-dispatch helm release on successful image publish #485

@bschwedler

Description

@bschwedler

Summary

After a production image build succeeds on main, dispatch rstudio/helm's product-release.yml workflow so the corresponding Helm chart's image.tag is bumped automatically instead of by hand.

Each image repo generates a token via its product-team GitHub App and calls gh workflow run product-release.yml --repo rstudio/helm --field product=<name> --field version=<app-version>.

PRs (from #302)

Dependencies

  • GitHub App installs (via rstudio/github-iac): posit-connect-projects, workbench-ide-release, posit-package-manager-automation must be installed on rstudio/helm with actions: write.

Metadata

Metadata

Assignees

Labels

dockerRelated to container images we produce

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions