Skip to content

Release v0.12.0 #2548

Closed
Closed
@ravanelli

Description

@ravanelli

Pre-release

  • Check the last release version LASTTAG='v0.11.0'
  • Determine the next release version NEWTAG='v0.12.0
  • Grab the pretty gitlog grouped by contributor:
    git shortlog --no-merges --pretty=format:"%h %s" -e ${LASTTAG}..HEAD
  • Check the total commits for this release git rev-list --count v0.11.0..HEAD
  • Post the log and the as a comment
  • Start a hackmd and share it in #forum-coreos to collaborate with others on tag content/release notes.
  • Check if during this time we had new commits git rev-list --count v0.11.0..HEAD and update the changelog
  • Make sure you have you gpg keys working
  • Create a tag using git-evtag (will pop open vim window) git-evtag sign ${NEWTAG}
    • Copy in notes from shortlog command and add release message.
  • Verify using git-evtag and git :
git-evtag verify ${NEWTAG}:
git verify-tag ${NEWTAG}

⚠️ Release ⚠️

  • Push to the remote (change if your remote is named different)
origin https://github.com/coreos/coreos-assembler.git 
git push origin --tags

Housekeeping

  • If one doesn't already exist, open an issue in this repo with the approximate date in the title of the next release in this stream.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions