fix(ci): restrict manual candidate test workflows to read-only caches (#31887)

This commit is contained in:
Neil
2026-10-22 00:19:38 -07:00
committed by GitHub
parent 7ff3a071c6
commit 3d1b8e396e
3 changed files with 9 additions and 0 deletions
@@ -18,6 +18,9 @@ on:
required: false
permissions:
contents: read
# Candidate source must not write caches in the dispatch branch's scope.
cache-mode: read
jobs:
compatibility:
runs-on: ubuntu-latest
+3
View File
@@ -51,6 +51,9 @@ on:
permissions:
contents: read
# Candidate source must not write caches in the dispatch branch's scope.
cache-mode: read
jobs:
terminal-perf:
name: terminal scale perf
+3
View File
@@ -16,6 +16,9 @@ on:
permissions:
contents: read
# Candidate source must not write caches in the dispatch branch's scope.
cache-mode: read
concurrency:
group: windows-wsl-e2e-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true