-
Notifications
You must be signed in to change notification settings - Fork 39
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
[FEAT] Proposed Release Mgmt Workflows #71
Comments
Also I realize the license checking may not be necessary, but it's something I like to do even for my open source projects, just in case. |
I would also like to propose adding a "Breaking" label to this repo for PRs that introduce any breaking changes for release note generation reasons. This is unlikely to be a problem in the short term, but could be useful down the line. |
This all sounds fantastic. Looking at how django works, there are a few things that need to be checked, especially for any PR that introduces migrations:
|
I'd like to see version numbers displayed in the Dashboard somewhere. That way I can determine which version I am running when logged in. |
Is your feature request related to a problem? Please describe.
Per conversations on discord, this is something that we want to look into, so I am using this issue to propose a solution as well as open a PR against eventually.
Describe the solution you'd like
Pull Request Workflow:
Development Build (push to main)
Release Workflow:
The workflow will get kicked off when a tag is created that matches a semver version (for example
v0.0.1
orv1.0.0-rc1
).-*
the release will be marked as a pre-release.Nightly Workflow:
scrape_helix_docs.py
and opening a PR automatically if there is a changeThe text was updated successfully, but these errors were encountered: