forked from galaxyproject/galaxy
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Publication of Galaxy Release v 16.04 #41
Comments
jmchilton
added a commit
that referenced
this issue
Jan 28, 2016
Create new makefile targets for release management. - ``release-create-issue``: Automates creating a release checklist - #41) Check list contains actual tailored ``make`` commands and links (for PRs and issues). - ``release-check-metadata``: Checks milestone PRs for required metadata needed for generating bootstrapped release notes. ` ``release-bootstrap-history``: Bootstrap release notes from PRs and metadata. - ``release-check-blocking-prs``: Check for PRs blocking release, should happen before branching release and before tagging release. - ``release-check-blocking-issues``: Check for Issues blocking release, should happen before tagging release. (Only allowed issue is the release creation issue.) The issue created with ``release-create-issue`` documents how and when to execute subsequent ``make`` targets (including the target to create the issue for the next release). This PR contains a bunch of other enhancements to the bootstrap_history.py script to enable these targets and renames ``create_release_rc`` Makefile target so all release related targets start with the prefix ``release-``.
jmchilton
added a commit
that referenced
this issue
Jan 28, 2016
Create new makefile targets for release management. - ``release-create-issue``: Automates creating a release checklist - #41) Check list contains actual tailored ``make`` commands and links (for PRs and issues). - ``release-check-metadata``: Checks milestone PRs for required metadata needed for generating bootstrapped release notes. ` ``release-bootstrap-history``: Bootstrap release notes from PRs and metadata. - ``release-check-blocking-prs``: Check for PRs blocking release, should happen before branching release and before tagging release. - ``release-check-blocking-issues``: Check for Issues blocking release, should happen before tagging release. (Only allowed issue is the release creation issue.) The issue created with ``release-create-issue`` documents how and when to execute subsequent ``make`` targets (including the target to create the issue for the next release). This PR contains a bunch of other enhancements to the bootstrap_history.py script to enable these targets and renames ``create_release_rc`` Makefile target so all release related targets start with the prefix ``release-``.
jmchilton
added a commit
that referenced
this issue
Mar 16, 2016
Create new makefile targets for release management. - ``release-create-issue``: Automates creating a release checklist - #41) Check list contains actual tailored ``make`` commands and links (for PRs and issues). - ``release-check-metadata``: Checks milestone PRs for required metadata needed for generating bootstrapped release notes. ` ``release-bootstrap-history``: Bootstrap release notes from PRs and metadata. - ``release-check-blocking-prs``: Check for PRs blocking release, should happen before branching release and before tagging release. - ``release-check-blocking-issues``: Check for Issues blocking release, should happen before tagging release. (Only allowed issue is the release creation issue.) The issue created with ``release-create-issue`` documents how and when to execute subsequent ``make`` targets (including the target to create the issue for the next release). This PR contains a bunch of other enhancements to the bootstrap_history.py script to enable these targets and renames ``create_release_rc`` Makefile target so all release related targets start with the prefix ``release-``. Conflicts: Makefile
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Create this release issuemake release-issue RELEASE_CURR=16.04
.Set freeze date (2016-04-04).Ensure all blocking milestone PRs have been merged, delayed, or closed.
Merge the latest release into dev.
Create and push release branch:
Review merged PRs and ensure they all milestones attached. Link
Checkout release branch
Check for obvious missing metadata in release PRs
Bootstrap the release notes
Open newly created files and manually curate major topics and release notes.
Commit release notes.
Open a pull request for new release note branch.
Merge release note pull request.
Ensure all blocking milestone issues have been resolved.
Ensure all blocking milestone PRs have been merged or closed.
Do release (TODO: create a check a list for this...)
16.07
exists.make release-issue RELEASE_CURR=16.07
.The text was updated successfully, but these errors were encountered: