Skip to content
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

release-automation: reliability improvements #1274

Merged
merged 6 commits into from
Mar 7, 2022

Conversation

steveej
Copy link
Member

@steveej steveej commented Mar 5, 2022

Summary

TODO:

  • CHANGELOG(s) updated with appropriate info
  • Just before pressing the merge button, ensure new entries to CHANGELOG(s) are still under the UNRELEASED heading

@steveej steveej force-pushed the pr-release-automation-improvements branch 2 times, most recently from 324dafc to 144f4b6 Compare March 5, 2022 22:41
* add log-filters argument
…ble sort, improve dry-run

* the current comparison cannot guarantee a stable sort order. this is
  now signalled by using `sort_unstable_by`. however, this is an attempt
  to improve stability by reusing the original crate position instead
  of signalling `Equal`.
* second attempt to tolerate unversioned dev-dependency cycles and fix ordering
* on dry-run it makes sense to assume all previously tolerated errors as
  successes
@steveej steveej force-pushed the pr-release-automation-improvements branch from ca5d1fb to 1a67756 Compare March 7, 2022 13:51
@steveej steveej merged commit 1a67756 into develop Mar 7, 2022
@steveej steveej deleted the pr-release-automation-improvements branch May 5, 2022 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants