Commit Graph

18 Commits

Author SHA1 Message Date
James McCoy
ba758ac553 ci(GHA/release): Delete the release when creating a new nightly
This reverts #13733.  Disabling delete of the release leaves behind a
draft release associated with the previous nightly tag, which is
annoying to cleanup.

In the rare circumstances that the creation of a new nightly fails after
deleting the previous nightly, the job can be re-run or a nightly can be
missing for a day.
2021-03-14 19:53:45 -04:00
James McCoy
dfa01b820f ci(GHA/release): Stop installing gcc-multilib
Recent changes in Xenial have made it uninstallable and we aren't
actually using anything from it for the release builds.
2021-03-14 19:27:50 -04:00
James McCoy
6d67cf8647 ci(gha): brew unlink gcc@8/@9 to fix upgrade issues 2021-01-11 00:01:37 -05:00
James McCoy
0f03b3f3aa ci(gha): brew upgrade before installing 2021-01-10 23:40:30 -05:00
Michał Kiełbowicz
3d41ce90df Do not delete the nightly release 2021-01-10 23:29:34 +01:00
Collided Scope
84d08358b7 ci: Fix typo in release.yml that prevents optimized nightly build (#13671)
Assuming the `CMAKE_BUILD_TYPE` directive is case-sensitive, this *actually* prevents the nightly build from being optimized. Even if it doesn't, the typo causes `:checkhealth` to issue a dummy warning in the Performance section.
2021-01-03 02:19:03 +01:00
James McCoy
0aa6b40599 ci: Add Windows binaries to the release 2020-12-31 00:14:37 -05:00
notomo
b931a554d7 GHA/osx: workaround for brew update error (#13584) 2020-12-22 08:47:46 -05:00
James McCoy
50a76a0e5d Revert "Use oldest macOS version for release workflow" 2020-12-11 13:07:07 -05:00
Mitchell Hanberg
81aa780909 Use oldest macOS version for release workflow 2020-12-11 11:57:19 -05:00
James McCoy
3881bc2295 GHA: Use oldest OS images to build releases
Closes #13493
2020-12-09 07:39:20 -05:00
James McCoy
b32124fce2 GHA: Perform a full checkout for release workflow
This is needed to get a tag-based version from `git describe` rather
than just the commit.
2020-12-06 21:01:11 -05:00
James McCoy
f4809916d3 GHA: Include runtime in macos release tarball 2020-12-06 16:47:12 -05:00
James McCoy
f9bd3f9cb5 GHA: Use full version in release description
Closes #13466
2020-12-06 09:50:16 -05:00
James McCoy
cdf362a488 GHA: Fix event_name check for nightly builds 2020-12-06 09:00:47 -05:00
James McCoy
44ba5c4168 GHA: Delete nightly tag before creating new release 2020-12-05 20:14:51 -05:00
James McCoy
18360290d0 GHA: Generate correct appimage for release/nightly 2020-12-05 13:04:33 -05:00
James McCoy
e11f3fb726 GHA: Rename "Nightly release" to "Release" 2020-12-05 13:04:02 -05:00