Skip to content

Use pull requests to trigger a new release#6

Merged
joshmgross merged 3 commits intomainfrom
update-release
Mar 21, 2023
Merged

Use pull requests to trigger a new release#6
joshmgross merged 3 commits intomainfrom
update-release

Conversation

@joshmgross
Copy link
Copy Markdown
Contributor

This splits the previous release workflow into two workflows:

  1. Creates a release PR with a new package version
  2. Creates the release and publishes the extension when the version is changed in package.json

This helps automate the release process and avoid having the workflows push directly to main (which doesn't work well with branch protection rules).

In the future, we can update the PR release workflow to include a changelog.

@joshmgross joshmgross requested a review from a team as a code owner March 21, 2023 21:20
@joshmgross joshmgross merged commit ee54063 into main Mar 21, 2023
@joshmgross joshmgross deleted the update-release branch March 21, 2023 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants