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

Better release procedure #108

Open
kdubb opened this issue Dec 20, 2023 · 1 comment
Open

Better release procedure #108

kdubb opened this issue Dec 20, 2023 · 1 comment

Comments

@kdubb
Copy link
Contributor

kdubb commented Dec 20, 2023

We can make releasing easier:

  1. Disallow user tagging with SemVer (which is what causes a release).
  2. Create a YAML file (or something similar) that has the current released version.
  3. Add an action that detects changes to the YAML file and tags the commit that included the version change. This step will cause a release as it currently does but it will be guaranteed to be committed.

This would make the release procedure PR based and ensure everything is committed before generating a version tag; it has the added benefit of doing the tagging automatically.

@kdubb
Copy link
Contributor Author

kdubb commented Dec 20, 2023

/cc @dnkoutso @oldergod

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

No branches or pull requests

1 participant