-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
Description
We have a release workflow which is kicked "manually" when I push to the release
branch. We should supplement it with a nightly workflow that runs at midnight. There are two goals here:
- make it easier for users to follow the bleeding edge,
- make sure that release process "just works" and doesn't require manual intervention; running releases once per week is not frequent enough to address regressions.
Some notes:
- we should share the same workflow file for both nightly & weekly releases
- VS Code extensions don't have nightly/stable channels, so we should just publish a separate
rust-analyzer-nightly
extension - we ideally, we should have just one tag for nightly releases
- however
create-release
action can'tdelete-release
, d'oh. There was a fork of it that could though, we should use it (pinning the action with SHA hash or forking it, because actions are not frozen by default).