Stop persisting checkout credentials in V8 workflows (#39719)

## What changed

Set `persist-credentials: false` for the V8 canary repository checkout and
for the `rusty_v8` checkouts in both the canary and release workflows.

GitOrigin-RevId: b4ccca7c7edf4e038b7b84c83f83d1416f655f65
This commit is contained in:
William Woodruff
2026-08-20 13:54:33 +00:00
committed by copyberry
parent 2c74b56fcd
commit 6d020311f0
2 changed files with 4 additions and 0 deletions

View File

@@ -316,6 +316,7 @@ jobs:
ref: v${{ needs.metadata.outputs.v8_version }}
path: upstream-rusty-v8
submodules: recursive
persist-credentials: false
- name: Set up Python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0

View File

@@ -317,6 +317,8 @@ jobs:
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
- id: setup_ci
uses: ./.github/actions/setup-ci
@@ -332,6 +334,7 @@ jobs:
ref: v${{ needs.metadata.outputs.v8_version }}
path: upstream-rusty-v8
submodules: recursive
persist-credentials: false
- name: Set up Python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6