Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify release and changesets-pr workflows #3679

Open
nedsalk opened this issue Feb 7, 2025 · 0 comments
Open

Simplify release and changesets-pr workflows #3679

nedsalk opened this issue Feb 7, 2025 · 0 comments
Labels
chore Issue is a chore

Comments

@nedsalk
Copy link
Contributor

nedsalk commented Feb 7, 2025

After the merge of #3678, we can do the following to simplify our workflows further:

  1. The changeset:update-changelog command can be split into two, one command for updating the changesets PR's changelog and another for updating the GitHub release's changelog. The current command does both based on the PUBLISHED flag, but we don't need this flag anymore as the workflow the command was originally written for has been split.
  2. Consider replacing the FuelLabs/changesets-action@main action usage with simple run: | ... step-by-step flows, because both creating/updating the changesets PR and releasing the packages should be straightforward. We don't need this action's dual publish+versioning behavior anymore after chore: refactor release workflow #3678.
@nedsalk nedsalk added the chore Issue is a chore label Feb 7, 2025
@nedsalk nedsalk changed the title Simplify release and changesets-pr workflows Simplify release and changesets-pr workflows Feb 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Issue is a chore
Projects
None yet
Development

No branches or pull requests

1 participant