Skip to content

chore(deps): bump the github-actions group with 2 updates - #542

Merged
shenxianpeng merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-1311cdb4e7
Aug 13, 2026
Merged

chore(deps): bump the github-actions group with 2 updates#542
shenxianpeng merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-1311cdb4e7

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 2 updates: CodSpeedHQ/action and actions/attest-build-provenance.

Updates CodSpeedHQ/action from 5.0.1 to 5.0.3

Release notes

Sourced from CodSpeedHQ/action's releases.

v5.0.3

Bumps the CodSpeed runner to v5.0.2.

🐛 Bug Fixes

  • Retry complete pinned binary downloads by @​art049 in #499
  • Accept --exclude-allocations and --cycle-estimation without a value by @​not-matthias

Full Runner Changelog: https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md

What's Changed

Full Changelog: CodSpeedHQ/action@v5.0.2...v5.0.3

v5.0.2

What's Changed

Full Changelog: CodSpeedHQ/action@v5.0.1...v5.0.2

Commits
  • 4296e51 Release v5.0.3 🚀
  • 271ae6a chore: bump runner version to 5.0.2 (#230)
  • 0ca9cbb Release v5.0.2 🚀
  • 551137a ci: restrict GITHUB_TOKEN to contents: read
  • fc63264 feat: add cycle-estimation and exclude-allocations inputs
  • See full diff in compare view

Updates actions/attest-build-provenance from 4.1.1 to 4.2.2

Release notes

Sourced from actions/attest-build-provenance's releases.

v4.2.2

[!NOTE] As of version 4, actions/attest-build-provenance is simply a wrapper on top of actions/attest.

Existing applications may continue to use the attest-build-provenance action, but new implementations should use actions/attest instead.

What's Changed

Full Changelog: actions/attest-build-provenance@v4.1.1...v4.2.2

Commits
  • 4d10147 Bump actions/attest from 4.2.0 to 4.2.1 in the actions-minor group (#862)
  • e3fe62e Bump the actions-minor group with 2 updates (#860)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code minor A minor version bump labels Aug 10, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 10, 2026 03:33
@dependabot
dependabot Bot requested review from shenxianpeng and removed request for a team August 10, 2026 03:33
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code minor A minor version bump labels Aug 10, 2026
@github-actions github-actions Bot added the chore label Aug 10, 2026
@shenxianpeng shenxianpeng removed minor A minor version bump chore labels Aug 10, 2026
@shenxianpeng
shenxianpeng force-pushed the dependabot/github_actions/github-actions-1311cdb4e7 branch from 5c448db to 223607f Compare August 12, 2026 20:15
@github-actions github-actions Bot added the chore label Aug 12, 2026
Bumps the github-actions group with 2 updates: [CodSpeedHQ/action](https://github.com/codspeedhq/action) and [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance).


Updates `CodSpeedHQ/action` from 5.0.1 to 5.0.3
- [Release notes](https://github.com/codspeedhq/action/releases)
- [Changelog](https://github.com/CodSpeedHQ/action/blob/main/CHANGELOG.md)
- [Commits](CodSpeedHQ/action@8847237...4296e51)

Updates `actions/attest-build-provenance` from 4.1.1 to 4.2.2
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](actions/attest-build-provenance@0f67c3f...4d10147)

---
updated-dependencies:
- dependency-name: CodSpeedHQ/action
  dependency-version: 5.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/attest-build-provenance
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@shenxianpeng
shenxianpeng force-pushed the dependabot/github_actions/github-actions-1311cdb4e7 branch from 223607f to 1c01107 Compare August 13, 2026 06:18
@sonarqubecloud

Copy link
Copy Markdown

@shenxianpeng
shenxianpeng merged commit 9f12a63 into main Aug 13, 2026
8 of 9 checks passed
@shenxianpeng
shenxianpeng deleted the dependabot/github_actions/github-actions-1311cdb4e7 branch August 13, 2026 06:21
shenxianpeng added a commit that referenced this pull request Aug 13, 2026
main went red on the push run for #542 with four failures in
TestJsonFormat, all reading 'skip' where they assert 'pass'. Nothing
regressed: the tests had been measuring the repository they run in.

Each of the four supplies a message, on stdin or in a file, which makes
it a prospective commit -- so _resolve_current_author reads
`git config user.name` and falls back to HEAD's author. Both are
ambient. A GitHub runner configures no git identity (no workflow here
sets one), so the fallback always decides, and #542 was a dependabot
merge: HEAD's author was dependabot[bot], which cchk.toml lists in
[commit] ignore_authors. Every commit check skipped, and overall status
is 'skip' when they all do.

Reproduced against a clone pinned to 9f12a63 with the global and system
git config disabled, which is what the runner looks like:

    HEAD author : dependabot[bot]
    user.name   : ''        -> status 'skip'   (the four failures)
    user.name   : set       -> status 'pass'   (why laptops and PRs were green)

So it was never about #542's contents, and it will recur on the next
bot-authored merge to main.

The four now take a `pinned_author` fixture that fixes both identity
sources, leaving the verdict to come from the message under test. The
two tests in the class that already passed are the two that happened to
patch get_commit_info for other reasons -- the same pin, arrived at by
accident.

Pinning it in a fixture would hide the fallback everywhere it applies,
so it is now asserted directly instead: a new test drives an
unconfigured identity with a bot as HEAD's author and expects every
check to skip, exit code still 0. What silently decided other tests'
results is now a contract of its own.

Verified in that clone: 4 failed before, 7 passed after, and the full
suite is unchanged in both a configured and an unconfigured environment.


Claude-Session: https://claude.ai/code/session_01U9zFxq8V4qxG4aMzJhGBFn

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant