Skip to content

chore(deps): bump actions/checkout from 4.2.2 to 7.0.1 - #5

Merged
n1ckyb merged 1 commit into
release/v0.0.2-rcfrom
dependabot/github_actions/actions/checkout-7.0.1
Aug 9, 2026
Merged

chore(deps): bump actions/checkout from 4.2.2 to 7.0.1#5
n1ckyb merged 1 commit into
release/v0.0.2-rcfrom
dependabot/github_actions/actions/checkout-7.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown

Bumps actions/checkout from 4.2.2 to 7.0.1.

Release notes

Sourced from actions/checkout's releases.

v7.0.1

What's Changed

Full Changelog: actions/checkout@v7...v7.0.1

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.1.0

What's Changed

https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/ for more details about this breaking change

Full Changelog: actions/checkout@v6.0.3...v6.1.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

v6.0.2

What's Changed

... (truncated)

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.1

v7.0.0

v6.0.3

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

... (truncated)

Commits

@dependabot @github

dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, github-actions. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-7.0.1 branch from e898a23 to b5b9e94 Compare August 4, 2026 12:12
n1ckyb added a commit that referenced this pull request Aug 9, 2026
Every open Dependabot PR in this repo (#1-#5) is red, and none of them for
anything to do with the bumps:

    --from-parser-artifacts needs GH_TOKEN or GITHUB_TOKEN
    ##[error]Process completed with exit code 1

Dependabot PRs and fork PRs receive NO repository secrets - not a redacted value,
an empty string - so the provisioning step hard-fails for a reason the PR author
cannot fix. They were then triaged as "CI failing, hold", which read as a
judgement on the dependencies rather than on our workflow.

Adopts the pattern intentumdiff-core already uses:

  detect  HAS_SPLIT_TOKEN at job level, where secrets ARE readable
          (`secrets.*` cannot be referenced from a step-level `if:`)
  gate    provisioning and the full suite on it
  degrade run what CAN run when the token is absent
  announce ::notice:: saying exactly what was skipped and why

The announcement is not decoration. A quiet reduced gate is indistinguishable
from a full one, and someone will eventually merge on it believing the whole
suite ran. That is the failure this repo already knows: 0.0.1 shipped green
while covering less than it appeared to.

The full gate still runs on every maintainer branch PR and on the base branch, so
nothing merges without it having passed somewhere. The reduced path exists for
people who cannot supply a secret - never as a convenience.

Co-authored-by: n1ckyb <nicknuxton@icloud.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@n1ckyb
n1ckyb changed the base branch from main to release/v0.0.2-rc August 9, 2026 23:22
Rebuilt on the current RC. The branch previously carried an older ci.yml, and a
pull_request run uses the workflow from the PR's own branch - so it ran a version
that predated the no-token degrade handling and failed with
'--from-parser-artifacts needs GH_TOKEN or GITHUB_TOKEN', which Dependabot PRs can
never satisfy because they receive no repository secrets.

Net change against the RC is the pinned SHA only.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@n1ckyb
n1ckyb force-pushed the dependabot/github_actions/actions/checkout-7.0.1 branch from b5b9e94 to 3a7d705 Compare August 9, 2026 23:28
@n1ckyb
n1ckyb merged commit e4ecc5c into release/v0.0.2-rc Aug 9, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/checkout-7.0.1 branch August 9, 2026 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant