Leleat / create-gnome-extension

Moved to https://gitlab.gnome.org/World/javascript/create-gnome-extension
GNU General Public License v2.0
1 stars 0 forks source link

Create a better release workflow #48

Closed Leleat closed 2 months ago

Leleat commented 3 months ago

Current workflow looks like this

  1. Create a PR with where I bump the version (and update the CHANGELOG.md via script) and then merge it into main
  2. Pull the changes from the remote down
  3. Tag the new commit and push the tag to the remote

I guess I'll just create a workflow that will automatically create the tag and push it to the repo after a PR with a special label is merged

Leleat commented 2 months ago

On revisiting this, I don't think I am gonna create a workflow for it since this isn't really that bad since steps 1 and 2 need to be done regardless. So just automating step 3 doesn't seem worth it.