mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 15:13:28 +00:00
ci: don't run CI for draft PRs
This commit is contained in:
12
.github/workflows/wpt.yml
vendored
12
.github/workflows/wpt.yml
vendored
@@ -12,6 +12,14 @@ on:
|
||||
- "src/*.zig"
|
||||
- "test/wpt/**"
|
||||
pull_request:
|
||||
|
||||
# By default GH trigger on types opened, synchronize and reopened.
|
||||
# see https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request
|
||||
# Since we skip the job when the PR is in draft state, we want to force CI
|
||||
# running when the PR is marked ready_for_review w/o other change.
|
||||
# see https://github.com/orgs/community/discussions/25722#discussioncomment-3248917
|
||||
types: [opened, synchronize, reopened, ready_for_review]
|
||||
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
@@ -24,6 +32,10 @@ on:
|
||||
jobs:
|
||||
wpt:
|
||||
name: web platform tests
|
||||
|
||||
# Don't run the CI with draft PR.
|
||||
if: github.event.pull_request.draft == false
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/browsercore/zig-browsercore:0.11.0
|
||||
|
||||
Reference in New Issue
Block a user