Skip to content

Update GitHub actions (major)#58

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-github-actions
Open

Update GitHub actions (major)#58
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-github-actions

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Apr 24, 2026

This PR contains the following updates:

Package Type Update Change
actions/cache action major v4.3.0v5.0.5
actions/checkout action major v4.2.2v6.0.2
actions/checkout action major v5.0.0v6.0.2
jdx/mise-action action major v2.4.4v4.0.1

Release Notes

actions/cache (actions/cache)

v5.0.5

Compare Source

What's Changed

Full Changelog: actions/cache@v5...v5.0.5

v5.0.4

Compare Source

v5.0.3

Compare Source

What's Changed

Full Changelog: actions/cache@v5...v5.0.3

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

v5

Compare Source

actions/checkout (actions/checkout)

v6.0.2

Compare Source

v6.0.1

Compare Source

v6.0.0

Compare Source

v6

Compare Source

v5.0.1

Compare Source

What's Changed

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

v5.0.0

Compare Source

What's Changed
⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v5

Compare Source

v4.3.1

Compare Source

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

jdx/mise-action (jdx/mise-action)

v4.0.1: : Documentation and Internal Cleanup

Compare Source

A small maintenance release that updates the README documentation to reflect v4 and cleans up internal code. There are no functional changes to the action itself.

Changed
  • Updated all README examples to reference jdx/mise-action@v4, actions/checkout@v6, and current tool versions by @​deining in #​407 and #​408
  • Extracted getCwd() helper to deduplicate working directory resolution logic (internal refactor, no behavior change) by @​altendky in #​403
New Contributors

Full Changelog: jdx/mise-action@v4.0.0...v4.0.1

v4.0.0

Compare Source

What's Changed
New Contributors

Full Changelog: jdx/mise-action@v3...v4.0.0

v4

Compare Source

v3.6.3

Compare Source

What's Changed
New Contributors

Full Changelog: jdx/mise-action@v3.6.2...v3.6.3

v3.6.2

Compare Source

What's Changed

New Contributors

Full Changelog: jdx/mise-action@v3.6.1...v3.6.2

v3.6.1

Compare Source

What's Changed

Full Changelog: jdx/mise-action@v3.6.0...v3.6.1

v3.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: jdx/mise-action@v3.5.1...v3.6.0

v3.5.1

Compare Source

What's Changed

Full Changelog: jdx/mise-action@v3.5.0...v3.5.1

v3.5.0

Compare Source

What's Changed
New Contributors

Full Changelog: jdx/mise-action@v3.4.1...v3.5.0

v3.4.1

Compare Source

What's Changed
New Contributors

Full Changelog: jdx/mise-action@v3.4.0...v3.4.1

v3.4.0

Compare Source

What's Changed
New Contributors

Full Changelog: jdx/mise-action@v3.3.1...v3.4.0

v3.3.1

Compare Source

What's Changed

Full Changelog: jdx/mise-action@v3.3.0...v3.3.1

v3.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: jdx/mise-action@v3.2.0...v3.3.0

v3.2.0

Compare Source

What's Changed

Full Changelog: jdx/mise-action@v3.1.0...v3.2.0

v3.1.0

Compare Source

What's Changed
New Contributors

Full Changelog: jdx/mise-action@v3.0.2...v3.1.0

v3.0.2

Compare Source

What's Changed

Full Changelog: jdx/mise-action@v3.0.1...v3.0.2

v3.0.1

Compare Source

What's Changed

Full Changelog: jdx/mise-action@v3.0.0...v3.0.1

v3.0.0

Compare Source

What's Changed

New Contributors

Full Changelog: jdx/mise-action@v2...v3.0.0

v3

Compare Source

🚀 Features
🐛 Bug Fixes
📚 Documentation
⚙️ Miscellaneous Tasks
New Contributors


Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • "after 7am every weekday,before 8pm every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner April 24, 2026 09:44
@renovate
Copy link
Copy Markdown
Author

renovate Bot commented Apr 24, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: undefined
Post-upgrade command 'pre-commit autoupdate --freeze || true' has not been added to the allowed list in allowedCommands

@sonarqubecloud
Copy link
Copy Markdown

@sonarqube-cloud-us
Copy link
Copy Markdown

@sonar-review-alpha
Copy link
Copy Markdown

sonar-review-alpha Bot commented Apr 24, 2026

Summary

⚠️ The PR description exceeded the analysis limit and was truncated. The review may not reflect all context.

This PR updates four GitHub Actions to major versions across the workflow files and the action definition:

  • actions/checkout: v4.2.2 and v5.0.0 → v6.0.2 (appears in 10+ workflow steps)
  • actions/cache: v4.3.0 → v5.0.5 (cache and cache/restore operations in action.yml + 2 workflows)
  • jdx/mise-action: v2.4.4 → v4.0.1 (6 workflow steps)

All changes are pinned to full commit SHAs with version tags for reproducibility. The updates are straightforward replacements with no configuration changes to the action inputs or workflow logic.

What reviewers should know

Where to look:

  • action.yml (lines 97, 195): core action uses updated cache action
  • .github/workflows/test-action.yml: largest file with most checkout/mise-action updates
  • .github/workflows/test-cache-migration-gh2s3.yml: includes both cache and checkout updates

What to verify:

  1. actions/checkout v6: Check release notes for breaking changes in v5→v6 transition. v6.0.0 required runner v2.327.1+.
  2. actions/cache v5: Released recently; verify the S3 migration tests still work as expected since this is the core functionality being tested.
  3. mise-action v4: Largest version jump (v2→v4); confirm any breaking changes don't affect version pinning or tool behavior.

No action code changes: This PR only updates action references in workflows and action.yml—no modifications to the action's actual implementation, so the behavior should remain consistent if the upstream actions are compatible.


  • Generate Walkthrough
  • Generate Diagram

🗣️ Give feedback

Copy link
Copy Markdown

@sonar-review-alpha sonar-review-alpha Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! ✅

Clean, well-structured dependency update. All SHA pins are internally consistent across every workflow file, the inputs/outputs API for actions/cache v4→v5 is backward compatible (all inputs used — path, key, restore-keys, upload-chunk-size, enableCrossOsArchive, fail-on-cache-miss, lookup-only — and the cache-hit/cache-matched-key outputs remain stable in v5), and nothing in action.yml's logic needed to change.

A few things worth being aware of but not blocking:

  • Checkout v4→v6 skip: Skips v5 entirely for most workflows. check-cache-migration.yml was already on v5.0.0 (which introduced the Node 24 runtime and the runner v2.327.1+ minimum), so the custom runners (github-ubuntu-latest-s, github-windows-latest-s) are proven compatible. v6 introduces no higher runner requirement than v5.
  • jdx/mise-action v2→v4 skip: Two major versions in one jump. The only input used is version: 2025.7.12, which is a stable interface unchanged across these releases.
  • runs-on/cache: Correctly left at its existing version — it's the internal S3 backend and was not part of this update.

🗣️ Give feedback

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants