Skip to content

chore(deps): weekly safe github-actions updates · 2 packages - #8

Open
mendral-app[bot] wants to merge 1 commit into
mainfrom
mendral/deps/weekly-safe-github-actions-20260720
Open

chore(deps): weekly safe github-actions updates · 2 packages#8
mendral-app[bot] wants to merge 1 commit into
mainfrom
mendral/deps/weekly-safe-github-actions-20260720

Conversation

@mendral-app

@mendral-app mendral-app Bot commented Jul 20, 2026

Copy link
Copy Markdown

Packages bumped

Package Old New Published
actions/checkout v4 v7 2026-06-18
actions/cache v4 v6 2026-06-26
Per-package details

actions/checkout v4 → v7

Changelog highlights:

  • v5: Node.js runtime upgraded to Node 24; requires runner ≥ 2.327.1
  • v6: Credential persistence moved from .git/config to secure temp file (security hardening)
  • v7: ESM migration; new allow-unsafe-pr-checkout input (defaults false, only affects pull_request_target/workflow_run triggers)

Impact on this codebase: This workflow uses push and pull_request triggers with submodules: true — all inputs remain unchanged and behavior is identical. The new fork-PR security gate does not apply to these trigger types. GitHub-hosted macOS runners already meet the minimum runner version requirement.


actions/cache v4 → v6

Changelog highlights:

  • v5: Node.js runtime upgraded to Node 24; backend migrated to cache service v2; requires runner ≥ 2.327.1
  • v6: ESM migration; updated internal @actions/* packages

Impact on this codebase: The path + key interface is unchanged. No new required inputs. GitHub-hosted macOS runners meet runner version requirements automatically.

Files modified

  • .github/workflows/CI.yml
Skipped this ecosystem

No packages skipped — all GitHub Actions in this workflow were eligible for upgrade.


Note

Created by Mendral. Tag @mendral-app with feedback or questions.

@mendral-app
mendral-app Bot marked this pull request as ready for review July 20, 2026 09:10
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.

0 participants