-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Touch-up CI to closer match Rustls CI #85
Conversation
* Run for 'merge_group' to support the merge queue feature. * Add a cron scheduled run to prevent bitrot during periods of inactivity.
Over in rustls/rustls we only check MSRV on Ubuntu 20.04. Should this repo do the same? It will save some CI time. |
This matches updated guidance from the Rust project that libraries _should_ check in their lockfile. Also updates CI to use `--locked` where appropriate.
I think the code being compiled in this repo differs quite a bit by platform; whereas in rustls there is ~zero platform-specific code. |
That makes sense, I'll leave it as-is. |
Updated the branch protection rules to require each CI task pass, usage of the merge queue with the rebase+merge strat. |
I think this repo's CI configuration hasn't seen as much love as some of the other Rustls repos. This branch is a quick tune-up adding some things that we've found helpful in other repos. Best reviewed commit-by-commit.
After this lands I'll update the branch protection rules and enable the merge queue feature.