Skip to content

Support independent releases #431

Open
@carlgieringer

Description

@carlgieringer

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/

Metadata

Metadata

Assignees

No one assigned

    Labels

    devprodDevelopment productivity. Local development, automated testing, etc.ossOpen source community and contributions. Cf. community

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions