Open
Description
Github's default release workflows seem targeted to a repo that releases a single linear artifact. But since our monorepo releases the following:
- API
- web app
- iOS app
- Chrome extension
- some lambdas
- and possible more (Android app, FF extension, additional lambdas)
We want to support the following:
- Have Github recognize the release of independent artifacts, but not consider them part of the same linear history.
- Allow users to see the history of the release of just one artifact
- Allow users to see the most recent release of each artifact
- Automate artifact-specific release notes (if possible.)
Ideas: https://www.atkinsondev.com/post/github-actions-releasing-different-tags/