Skip to content

Automate releases on tags #145

Description

@EdricChan03

Currently, I've been manually creating releases using GitHub's web interface and copying and pasting the release notes from release-notes.json. However, this can eventually be troublesome.

EDIT: Here's a checklist indicating the things to be done for the new tags workflow:

  • Pull-in changes from release-notes.json
  • Add support for retrieving updated/moved/added/removed dependencies in package.json
  • Add support for including merged PRs in the release notes
  • Remove draft mode (?) once stable

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    comp: infra/ciIssues/PRs related to the app's infrastructure/continuous integration workflows.featureEnhancements/ features to the app.good first issueA good first issue that others can help on.help wantedIssues/ PRs that need help from the community.priority: non-criticalNon-critical issues that still have to be fixed ASAP.status: in-progressIssues/PRs that are currently in progress.status: staleIssues/PRs that are stale.type: webIssues/PRs about the web version of the app.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions