11name : ci
2+
23on :
34 pull_request :
45 push :
56 branches :
67 - master
78 workflow_dispatch :
9+
810concurrency :
911 group : ${{ github.head_ref || github.run_id }}-${{ github.actor }}
1012 cancel-in-progress : ${{ github.event_name == 'pull_request' }}
13+
1114permissions :
1215 contents : read
16+
1317jobs :
1418 aarch64-linux-debug :
1519 runs-on : [self-hosted, aarch64-linux]
3135 - name : Build and Test
3236 run : sh ci/aarch64-linux-release.sh
3337 timeout-minutes : 120
38+
3439 aarch64-macos-debug :
3540 runs-on : [self-hosted, aarch64-macos]
3641 steps :
5156 - name : Build and Test
5257 run : sh ci/aarch64-macos-release.sh
5358 timeout-minutes : 120
59+
5460 loongarch64-linux-debug :
5561 runs-on : [self-hosted, loongarch64-linux]
5662 steps :
7177 - name : Build and Test
7278 run : sh ci/loongarch64-linux-release.sh
7379 timeout-minutes : 180
80+
7481 riscv64-linux-debug :
7582 if : github.event_name != 'pull_request'
7683 runs-on : [self-hosted, riscv64-linux]
93100 - name : Build and Test
94101 run : sh ci/riscv64-linux-release.sh
95102 timeout-minutes : 480
103+
96104 s390x-linux-debug :
97105 runs-on : [self-hosted, s390x-linux]
98106 steps :
@@ -113,6 +121,7 @@ jobs:
113121 - name : Build and Test
114122 run : sh ci/s390x-linux-release.sh
115123 timeout-minutes : 240
124+
116125 x86_64-freebsd-debug :
117126 runs-on : [self-hosted, x86_64-freebsd]
118127 steps :
@@ -133,6 +142,7 @@ jobs:
133142 - name : Build and Test
134143 run : sh ci/x86_64-freebsd-release.sh
135144 timeout-minutes : 120
145+
136146 x86_64-linux-debug :
137147 runs-on : [self-hosted, x86_64-linux]
138148 steps :
@@ -163,6 +173,7 @@ jobs:
163173 - name : Build and Test
164174 run : sh ci/x86_64-linux-release.sh
165175 timeout-minutes : 480
176+
166177 x86_64-windows-debug :
167178 runs-on : [self-hosted, x86_64-windows]
168179 steps :
0 commit comments