actions/checkout: retry transient API failures

Retry transient GitHub API failures when resolving ci/pinned.json so unrelated PR jobs can continue.

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
This commit is contained in:
Gerhard Schwanzer
2026-07-10 10:47:08 +02:00
parent d2705b8aa4
commit ea1628f4e7

View File

@@ -19,6 +19,7 @@ runs:
TARGET_SHA: ${{ inputs.target-as-trusted-at }}
PIN_BUMP_SHA: ${{ inputs.untrusted-pin-bump }}
with:
retries: 3
script: |
const { rm, writeFile } = require('node:fs/promises')
const { spawn } = require('node:child_process')