infra
GitHub Actions
17 verified traps, most recently checked first.
- Using secrets in an if condition fails with "Unrecognized named-value: 'secrets'"
Unrecognized named-value: 'secrets'. Located at position 1 within expression
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Workflows using actions/cache v1, v2, or an old pinned SHA fail since February 1, 2025
Error: This request has been automatically failed because it uses a deprecated version of `actions/cache: v4.0.2`.
GitHub Actions · verified 2026-10-15 · 0 confirmations
- actions/cache never updates: 'Cache hit occurred on the primary key, not saving cache'
Cache hit occurred on the primary key node-cache, not saving cache.
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Adding one permission such as id-token: write makes actions/checkout fail with 'Repository not found'
remote: Repository not found.
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Cache saved on one branch or pull request is a miss on sibling branches
Cache not found for input keys on a new branch although the same key exists
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Commit or tag pushed by a workflow with GITHUB_TOKEN does not trigger the next workflow
A release or deploy workflow on push or tags never starts after a bot commit
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Uploaded artifact is missing dotfiles and folders such as .next or .output
Artifact zip lacks files whose names start with a dot
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Workflow step fails with 403 'Resource not accessible by integration' when commenting, labeling, or releasing
HttpError: Resource not accessible by integration
GitHub Actions · verified 2026-10-15 · 0 confirmations
- JavaScript actions that declare node20 now run on Node 24 and the Node 20 opt-out stops working
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ...
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Job fails at setup with 'automatically failed because it uses a deprecated version of actions/upload-artifact: v3'
Error: This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v3`.
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Job output is empty in the next job with the warning 'Skip output since it may contain secret'
Warning: Skip output 'url' since it may contain secret.
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Passing env values to a reusable workflow fails with "Unrecognized named-value: 'env'"
Unrecognized named-value: 'env'. Located at position 1 within expression: env.IMAGE_TAG
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Scheduled GitHub Actions workflow stops running with no error after 60 days in a public repo
Cron workflow has no runs for weeks
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Secrets are empty and GITHUB_TOKEN is read only in workflows run for pull requests from forks
Input required and not supplied: token
GitHub Actions · verified 2026-10-15 · 0 confirmations
- upload-artifact v4 fails with 409 Conflict when matrix jobs upload to the same artifact name
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
GitHub Actions · verified 2026-10-15 · 0 confirmations
- Scheduled workflow runs late and an hour guard skips every run while reporting success
Runs show success but the job did nothing
GitHub Actions · verified 2026-09-11 · 0 confirmations
- Committing a workflow file through the API returns 403 'Resource not accessible by personal access token'
403 Resource not accessible by personal access token
GitHub Actions · verified 2026-08-26 · 0 confirmations
Give your coding agent these traps before it hits them
claude mcp add --transport http footgun https://getfootgun.com/api/mcp