Skip to content

Update actions/checkout action to v6#323

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/actions-checkout-6.x
Open

Update actions/checkout action to v6#323
renovate[bot] wants to merge 1 commit intomainfrom
renovate/actions-checkout-6.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 6, 2026

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v4v6

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

actions/checkout (actions/checkout)

v6

Compare Source

v5

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 February 6, 2026 11:29
@renovate renovate bot requested a review from dandorman February 6, 2026 11:29
@greptile-apps
Copy link
Contributor

greptile-apps bot commented Feb 6, 2026

Greptile Overview

Greptile Summary

This PR updates the actions/checkout GitHub Action from v4 to v6 in two workflow files (ci.yml and release.yml). The changes are minimal and maintain all existing configuration parameters.

  • CI Workflow (.github/workflows/ci.yml): Updated checkout action used during test runs across multiple PHP versions
  • Release Workflow (.github/workflows/release.yml): Updated checkout action that uses custom token authentication and full git history fetch

The update is a standard dependency upgrade with no breaking configuration changes. All existing parameters (token, fetch-depth) remain compatible with v6.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk - it's a straightforward GitHub Actions dependency update
  • The update from actions/checkout v4 to v6 is a routine dependency upgrade that doesn't introduce any configuration changes. Both workflow files maintain their existing parameters and logic. The action is widely used across GitHub repositories, and the version jump includes v5 as an intermediate release, suggesting backward compatibility. No custom instructions are violated, and the changes don't affect any application code, security settings, or business logic.
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/ci.yml Updated actions/checkout from v4 to v6 for CI workflow - straightforward dependency update with no configuration changes
.github/workflows/release.yml Updated actions/checkout from v4 to v6 for release workflow - maintains existing parameters (token, fetch-depth)

Sequence Diagram

sequenceDiagram
    participant GH as GitHub
    participant CI as CI Workflow
    participant Release as Release Workflow
    participant Checkout as actions/checkout@v6
    participant Repo as Repository
    
    Note over GH,Repo: CI Workflow Execution
    GH->>CI: Trigger on push/PR
    CI->>Checkout: Execute checkout@v6
    Checkout->>Repo: Clone repository
    Repo-->>CI: Code available
    CI->>CI: Run PHP tests (7.3-8.3)
    
    Note over GH,Repo: Release Workflow Execution
    GH->>Release: Trigger on PR merge with version-bump label
    Release->>Release: Generate GitHub App token
    Release->>Checkout: Execute checkout@v6 with token + fetch-depth: 0
    Checkout->>Repo: Clone full history
    Repo-->>Release: Code available
    Release->>Release: Extract version from Version.php
    Release->>GH: Create GitHub release
Loading

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0 participants