[Chore] (trace-replay): gate retrace jobs on prerequisites

This commit is contained in:
2026-07-02 21:26:38 +08:00
parent ca38d8fe86
commit cd96db7829
2 changed files with 9 additions and 2 deletions
+1
View File
@@ -131,6 +131,7 @@ jobs:
trace-cases:
name: trace case matrix
runs-on: ubuntu-latest
needs: build
outputs:
android: ${{ steps.trace-cases.outputs.android }}
names: ${{ steps.trace-cases.outputs.names }}
+8 -2
View File
@@ -207,7 +207,10 @@ jobs:
build-retrace:
runs-on: ubuntu-latest
needs: build-linux
needs:
- build-linux
- test
- benchmark
env:
BUILD_DIR: build-retrace
CCACHE_BASEDIR: ${{ github.workspace }}
@@ -332,6 +335,9 @@ jobs:
trace-cases:
name: trace case matrix
runs-on: ubuntu-latest
needs:
- test
- benchmark
outputs:
names: ${{ steps.trace-cases.outputs.names }}
steps:
@@ -455,7 +461,7 @@ jobs:
name: retrace summary
runs-on: ubuntu-latest
needs: retrace
if: always()
if: ${{ always() && needs.retrace.result != 'skipped' }}
steps:
- name: Checkout repo