[Cherry-Pick][CI] Sync develop optimizations to 2.5(#6745) (#6964)

This commit is contained in:
YuBaoku
2026-03-22 21:02:08 +08:00
committed by GitHub
parent 692733b889
commit d585b222ce
9 changed files with 150 additions and 33 deletions
+20
View File
@@ -0,0 +1,20 @@
name: ILUVATAR-CI
on:
pull_request:
types: [closed]
branches: [develop, release/**]
permissions: read-all
concurrency:
group: ${{ github.event.pull_request.number }}-${{ github.workflow }}
cancel-in-progress: true
jobs:
cancel:
name: Cancel ILUVATAR-CI for ${{ github.event.pull_request.number }}
runs-on: ubuntu-latest
steps:
- name: Cancel ILUVATAR-CI
run: |
exit 0
+20
View File
@@ -0,0 +1,20 @@
name: CI_XPU
on:
pull_request:
types: [closed]
branches: [develop, release/**]
permissions: read-all
concurrency:
group: ${{ github.event.pull_request.number }}-${{ github.workflow }}
cancel-in-progress: true
jobs:
cancel:
name: Cancel CI_XPU for ${{ github.event.pull_request.number }}
runs-on: ubuntu-latest
steps:
- name: Cancel CI_XPU
run: |
exit 0
@@ -0,0 +1,19 @@
name: PR Build and Test
on:
pull_request:
types: [closed]
branches: [develop, release/**]
permissions: read-all
concurrency:
group: ${{ github.event.pull_request.number }}-${{ github.workflow }}
cancel-in-progress: true
jobs:
cancel:
name: Cancel PR Build and Test for ${{ github.event.pull_request.number }}
runs-on: ubuntu-latest
steps:
- name: Cancel PR Build and Test
run: |
exit 0
+1 -1
View File
@@ -39,7 +39,7 @@ jobs:
needs: [clone,build]
uses: ./.github/workflows/_unit_test_coverage.yml
with:
DOCKER_IMAGE: ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlepaddle/paddleqa:fastdeploy-ciuse-cuda126-dailyupdate
DOCKER_IMAGE: ccr-2vdh3abv-pub.cnc.bj.baidubce.com/paddlepaddle/paddleqa:fastdeploy-ciuse-cuda126-paddle-dev
FASTDEPLOY_ARCHIVE_URL: ${{ needs.clone.outputs.repo_archive_url }}
FASTDEPLOY_WHEEL_URL: ${{ needs.build.outputs.wheel_path }}
MODEL_CACHE_DIR: "/ssd2/actions-runner/ModelData"