Skip to content

Conversation

@carolynzech
Copy link

@carolynzech carolynzech commented May 7, 2025

We are making a lot of changes to our scripts/ and .github/workflows/ folders to improve automation. These changes are low-risk; we have no plans to upstream them and they're not part of the public-facing challenge effort. Update our workflow to require two committee approvals iff doc/, library/ or verifast-proofs/ are modified, and otherwise just require one.

See carolynzech#35 and carolynzech#36 for test runs on my fork.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

@carolynzech carolynzech requested a review from a team as a code owner May 7, 2025 16:25
@tautschnig tautschnig added this pull request to the merge queue May 8, 2025
@tautschnig tautschnig removed this pull request from the merge queue due to a manual request May 8, 2025
@tautschnig
Copy link
Member

Can we please also have 2 reviewers for doc so that challenges get two reviews?

@carolynzech
Copy link
Author

Can we please also have 2 reviewers for doc so that challenges get two reviews?

Good callout; done.

@carolynzech carolynzech changed the title Only require two approvals for changes to library/ or verifast-proofs/ Only require two approvals for changes to doc/, library/ or verifast-proofs/ May 8, 2025
@carolynzech carolynzech added this pull request to the merge queue May 8, 2025
Merged via the queue into model-checking:main with commit 00f2f8d May 8, 2025
21 checks passed
@carolynzech carolynzech deleted the approval-workflow branch May 8, 2025 22:44
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.

4 participants