File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # This workflow is a workaround for ci.yml to bypass the github checks
2+ #
3+ # Ref: https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks
4+ name : CI Check
5+
6+ on :
7+ push :
8+ branches-ignore :
9+ # should sync with ci.yml as a workaround to bypass github checks
10+ - master
11+ - next
12+ - v*.x
13+ pull_request :
14+ paths :
15+ # should sync with ci.yml as a workaround to bypass github checks
16+ - ' docs/**'
17+
18+ permissions : {}
19+
20+ jobs :
21+ continuous-releases :
22+ runs-on : ubuntu-latest
23+ steps :
24+ - run : ' echo "No continuous release required"'
25+
26+ test-dev :
27+ if : ${{ github.actor != 'l10nbot' }}
28+ runs-on : ${{ matrix.os }}
29+ strategy :
30+ matrix :
31+ os : [macos-latest, windows-latest, ubuntu-latest]
32+ steps :
33+ - run : ' echo "No build required"'
Original file line number Diff line number Diff line change @@ -3,18 +3,18 @@ name: CI
33on :
44 push :
55 branches :
6+ # should sync with ci-check.yml as a workaround to bypass github checks
67 - master
78 - next
89 - v*.x
910 pull_request :
11+ paths-ignore :
12+ # should sync with ci-check.yml as a workaround to bypass github checks
13+ - ' docs/**'
1014
1115permissions : {}
1216
1317jobs :
14- continuous-releases :
15- name : Continuous releases
16- uses : mui/mui-public/.github/workflows/ci-base.yml@master
17-
1818 # Tests dev-only scripts across all supported dev environments
1919 test-dev :
2020 # l10nbot does not affect dev scripts.
Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches :
6+ # should sync with ci-check.yml as a workaround to bypass github checks
7+ - master
8+ - next
9+ - v*.x
10+ pull_request :
11+
12+ permissions : {}
13+
14+ jobs :
15+ continuous-releases :
16+ name : Continuous releases
17+ uses : mui/mui-public/.github/workflows/ci-base.yml@master
You can’t perform that action at this time.
0 commit comments