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

Release asdf18 #113

Closed
21 tasks
blairconrad opened this issue Oct 16, 2017 · 0 comments
Closed
21 tasks

Release asdf18 #113

blairconrad opened this issue Oct 16, 2017 · 0 comments

Comments

@blairconrad
Copy link
Owner

Can be labelled ready when all other issues on this milestone are closed.

  • run code analysis in VS in Release mode and address all coding and style violations (send a regular PR which must be merged before continuing)
  • ensure completeness of draft release notes, including non-owner contributors, if any (move release notes forward from any pre-releases to the current release)
  • change "vNext" names to appropriate x.y.z version for the next:
    • GitHub Release
    • milestone
    • release checklist (this issue)
  • create new GitHub artifacts for the next release:
    • create a new draft GitHub Release with name "vNext"
    • create a new milestone for the next release with name "vNext"
    • create a new issue (like this one) with name "Release vNext" for the next release, adding it to the new milestone
  • create release-x.y.z branch on upstream
  • perform any last-minute tasks on release-x.y.z
  • submit a PR to merge the release-x.y.z branch to master
  • submit a PR to merge the release-x.y.z branch to develop, if there are any changes on release-x.y.z
  • once release-x.y.z has been merged, tag master and push to upstream. This will push the nupkgs to nuget.org and attach all nupkgs from the tagged build to the GitHub Release.
  • until Detect errors during automatic deployment FakeItEasy/FakeItEasy#1183 is fixed, make sure the deployment actually succeeded
  • de-list pre-release or superseded buggy NuGet packages if present
  • publish the GitHub release
  • tweet, mentioning contributors, and post link as comment here for easy retweeting ;-)
  • post tweet in Gitter
  • post a link to the GitHub Release in each issue in this milestone, with thanks to contributors
  • close this issue
  • close the milestone for this release
@blairconrad blairconrad added this to the vNext milestone Oct 16, 2017
@blairconrad blairconrad changed the title Release vNext Release asdf18 Oct 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant