[BRE-2116] Bump actions/checkout to v7.0.1 + add bypass flag in client build workflows - #22385
[BRE-2116] Bump actions/checkout to v7.0.1 + add bypass flag in client build workflows#22385brandonbiete wants to merge 1 commit into
Conversation
…ent build workflows Bumps actions/checkout v6.0.2 -> v7.0.1 (SHA-pinned) across build-browser, build-cli, build-desktop, build-web, and chromatic (33 checkout steps), and adds allow-unsafe-pr-checkout: true to the 32 fork-content checkout steps. These workflows run via their *-target.yml companions (pull_request_target) and check out fork head.sha to build/sign artifacts. checkout v7 refuses that fork checkout by default; without this flag the fork-PR build path is broken. The one non-fork checkout in build-web (repository: bitwarden/server) is bumped but not flagged, since v7 does not block it. Regression-prevention only — this preserves existing behavior and does NOT remediate the underlying pwn-request exposure (fork code running in a privileged context). Remediation is scoped in the follow-up spike.
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE This PR bumps the SHA-pinned Code Review DetailsNo findings. Notes from verification, not requiring action:
|
🎟️ Tracking
https://bitwarden.atlassian.net/browse/BRE-2116
📔 Objective
Bumps
actions/checkoutv6.0.2->v7.0.1(SHA-pinned) acrossbuild-browser,build-cli,build-desktop,build-web, andchromatic(33 checkout steps), and addsallow-unsafe-pr-checkout: trueto the 32 fork-content checkout steps.These workflows run via their
*-target.ymlcompanions (pull_request_target) and check out forkhead.shato build/sign artifacts.checkout v7refuses that fork checkout bydefault; without this flag the fork-PR build path is broken. The one non-fork checkout inbuild-webis bumped but not flagged, since v7 does not block it.Regression-prevention only — this preserves existing behavior and does NOT remediate the underlying pwn-request exposure (fork code running in a privileged context). Remediation is scoped in the follow-up spike.
📸 Screenshots