Merge pull request #1263 from luoliwoshang/ci/cancel-before

ci:concurrency config added & timeout at 30min
This commit is contained in:
xushiwei
2025-09-06 10:12:21 +08:00
committed by GitHub
6 changed files with 38 additions and 0 deletions

View File

@@ -6,9 +6,14 @@ on:
pull_request:
branches: ["**"]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
doc_verify:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v5
@@ -31,6 +36,7 @@ jobs:
remote_install:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os:
@@ -67,6 +73,7 @@ jobs:
local_install:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os:
@@ -118,6 +125,7 @@ jobs:
local_install_full:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os:

View File

@@ -6,9 +6,14 @@ on:
pull_request:
branches: ["**"]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
fmt:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v5

View File

@@ -9,9 +9,14 @@ on:
pull_request:
branches: ["**"]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
test:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os:

View File

@@ -9,9 +9,14 @@ on:
pull_request:
branches: ["**"]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
download-model:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Download model file
run: |
@@ -28,6 +33,7 @@ jobs:
llgo:
needs: download-model
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os:
@@ -133,6 +139,7 @@ jobs:
test:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os:
@@ -176,6 +183,7 @@ jobs:
hello:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os: [ubuntu-24.04, macos-latest]
@@ -234,6 +242,7 @@ jobs:
cross-compile:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os: [macos-latest]

View File

@@ -5,9 +5,14 @@ on:
tags:
- "*"
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
populate-darwin-sysroot:
runs-on: macos-latest
timeout-minutes: 30
steps:
- name: Check out code
uses: actions/checkout@v5
@@ -24,6 +29,7 @@ jobs:
build:
runs-on: ubuntu-latest
needs: populate-darwin-sysroot
timeout-minutes: 30
steps:
- name: Check out code
uses: actions/checkout@v5

View File

@@ -7,9 +7,14 @@ on:
pull_request:
branches: ["**"]
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
llgo:
continue-on-error: true
timeout-minutes: 30
strategy:
matrix:
os: