You know when you have a new release when the following make command returns no issues:
$ make next-milestone
cil summary --is-open --label=Milestone-v0.06
no issues found
Firstly, decide if you are doing a release candidate v0.06-rc1 or a proper release v0.06. Where you see project, release and tag below, substitute the following strings in. For example, try something like these values:
project = cil
release = 0.06
tag = 0.06.00 (or 0.06-rc1)
$ git branch -a
$ git branch v<release>
$ git branch -a
$ git push origin v<release>
$ git tag -l
$ git tag -a -m 'Release v<tag>' v<tag>
$ git push origin v<tag>
The download page for the project will be at:
Therefore, for this tag, the release will be:
Alternatively, if you’d like to make your own tarball, try:
$ git archive --format=tar --prefix=<project>-<tag>/ v<tag> | \
gzip > <project>-<tag>.tar.gz
(Ends)
Labels: release-procedure
Inserted: 2010-01-24 08:31 (6 months, 1 week ago)