Avoid duplicate CI runs when starting a PR from upstream branch (#2788)

This commit is contained in:
Cheng
2025-11-18 15:16:25 +09:00
committed by GitHub
parent 940f4c7818
commit a9f0d6b160
+9 -2
View File
@@ -1,6 +1,12 @@
name: Build and Test
on: [pull_request, push]
on:
pull_request:
push:
branches:
- main
# For testing CI without starting a pull request:
- test/*
permissions:
contents: read
@@ -14,10 +20,10 @@ jobs:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v5
- uses: ./.github/actions/setup-linux
- uses: pre-commit/[email protected]
linux_build_and_test:
needs: check_lint
strategy:
matrix:
runner:
@@ -75,6 +81,7 @@ jobs:
linux_fedora_build_cpp:
name: Linux Fedora CPP Build (${{ matrix.arch }})
needs: check_lint
strategy:
fail-fast: false
matrix: