Alex Vandiver
f3fd0b6975
release: Support -rc1 style suffixes for releases.
...
These suffixes suppress some checks in the process, but still generate
and upload a tarball, push a tag, and make a Github prerelease.
`upload-release` already understands that anything with a suffix never
becomes the "latest" release.
2022-11-15 12:50:41 -08:00
Alex Vandiver
1f1e1e4ec2
build-release-tarball: Override merge-base for full official releases.
2022-11-15 12:50:41 -08:00
Alex Vandiver
e95e8b985f
release: Be explicit about which branch was expected.
2022-11-15 12:50:41 -08:00
Alex Vandiver
abb7a63b62
release: Be consistent about TZ-setting.
2022-11-15 12:50:41 -08:00
Tim Abbott
b8c362c991
release: Don't remove OUTPUT_DIR on exit.
...
This ends up deleting your local copy of the release tarball, which
can be annoying if you need to upload it manually to the GitHub
releases page.
2022-08-25 12:50:40 -07:00
Tim Abbott
c07212ad60
release: Fix pushing new release tags.
2022-08-25 12:50:39 -07:00
Tim Abbott
de275da70a
release: Fix OUTDIR typo.
...
This was missed in 58962f0b7b
.
2022-08-22 22:40:01 -07:00
Matt Keller
44e93613fb
tools: Add executable bit to release tool.
2022-07-21 19:08:10 -07:00
Alex Vandiver
58962f0b7b
release: Use the right variable to build predictable tarball path.
...
`tools/build-release-tarball` respects `OUTPUT_DIR`, not `OUTDIR`.
2022-07-19 17:29:03 -07:00
Alex Vandiver
c915400101
release: Write a tool to automate final release checks and steps.
2022-07-07 13:19:00 -07:00