-
Notifications
You must be signed in to change notification settings - Fork 40
Add RELEASE.md documenting the version release process #355
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
Conversation
costdev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice @cdils ! I've left some notes below.
RELEASE.MD
Outdated
| 1. From the repository’s main page, click the **Releases** link — or go directly to the [Releases page](https://github.com/fairpm/fair-plugin/releases). | ||
| 2. Click the **Draft a new release** button. | ||
| 3. In the **Select tag** field: | ||
| - select the tag that matches the version you just released (e.g., `1.2.0`). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - select the tag that matches the version you just released (e.g., `1.2.0`). | |
| - Select the tag that matches the version you just bumped to (e.g., `1.2.0`). |
Signed-off-by: Carrie Dils <carriedils@gmail.com>
- Removes mention of POT file since this is now automated - Make milestone verification a prerequisite for releases Signed-off-by: Carrie Dils <carriedils@gmail.com>
48f77dc to
dd1f664
Compare
…release Signed-off-by: Carrie Dils <carriedils@gmail.com>
joedolson
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I mean, just one little change.
Signed-off-by: Carrie Dils <carriedils@gmail.com>
joedolson
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
This PR adds
RELEASE.md, which documents the full maintainer release workflow for FAIR Connect.The guide provides step-by-step instructions for running release-related workflows, reviewing and merging automated PRs, updating POT files, creating GitHub releases, and performing optional milestone cleanup.
The goal is to ensure a consistent, repeatable release process and to make onboarding easier for future maintainers.
Included in this PR
RELEASE.mdfileAdditional improvements that may be added before merging
RELEASE.mddocument to supplement written steps.Future enhancements (out of scope for this PR)
Fixes #354