-
Notifications
You must be signed in to change notification settings - Fork 0
ci: stop draft PR jobs from occupying runners #286
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,6 +3,7 @@ name: Manifest V3 Compatibility | |
| on: | ||
| workflow_dispatch: | ||
| pull_request: | ||
| types: [opened, synchronize, reopened, ready_for_review, converted_to_draft, closed] | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
When a PR previously triggered this 20-minute lane but its latest diff no longer contains an MV3 path—for example, a follow-up commit reverts those changes—the Useful? React with 👍 / 👎. |
||
| paths: | ||
| - ".github/workflows/mv3-compatibility.yml" | ||
| - "crates/originweave-core/**" | ||
|
|
@@ -20,6 +21,7 @@ concurrency: | |
|
|
||
| jobs: | ||
| chrome-for-testing: | ||
| if: ${{ github.event_name != 'pull_request' || (github.event.action != 'closed' && github.event.pull_request.draft == false) }} | ||
| name: Pinned Chrome for Testing MV3 fixture | ||
| runs-on: ubuntu-24.04 | ||
| timeout-minutes: 20 | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This changes when mandatory CI and MV3 compatibility evidence runs, but none of the four changed files documents the new Draft/Ready lifecycle or updates
CHANGELOG.md. Without that record, maintainers can mistake Draft-state skipped jobs for verification evidence or miss thatready_for_reviewis the point at which exact-head checks restart; add the operational documentation and changelog entry required for every change.AGENTS.md reference: AGENTS.md:L11-L18
Useful? React with 👍 / 👎.