Improve release workflow
Open
infrastructure
- Dominant language
- TypeScript
- Stars
- 481
- Forks
- 108
- Avg merge
- 6d 8h
- Merged PRs (30d)
- 5
Description
The release workflow has a few steps that can be automated using GitHub Actions.
A typical release follows these steps:
1. Create & merge a PR with updated versions & changelog
2. Create branch for version & smoke test
3. Create release in GitHub
4. Run ECR image workflow for release
If we treat creating the release in GitHub as a trigger, we can automate the following:
- Create branch from release
- Run ECR image workflow for release
Contributor guide
Assessment
This issue has not been assessed yet.