workos-node
workos-node copied to clipboard
Update actions/checkout action to v6
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| actions/checkout | action | major | v4 -> v6 |
Release Notes
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.
Greptile Overview
Greptile Summary
Updated actions/checkout from v4 to v6 across all GitHub workflow files.
- Version 5 updated the action to use Node.js 24
- Version 6 changes how credentials are persisted (now stored in a separate file)
- All workflow configurations remain unchanged except for the version bump
- No breaking changes affect existing usage patterns in these workflows
Confidence Score: 5/5
- This PR is safe to merge with minimal risk
- This is a routine dependency update managed by Renovate bot. The changes only update version numbers from v4 to v6. According to the changelog, v5 updated to Node.js 24 and v6 changed credential persistence implementation, but both maintain backward compatibility with existing usage patterns. No workflow logic or parameters were modified.
- No files require special attention
Important Files Changed
File Analysis
| Filename | Score | Overview |
|---|---|---|
| .github/workflows/ci.yml | 5/5 | Updated actions/checkout from v4 to v6 for CI workflow |
| .github/workflows/coana-analysis.yml | 5/5 | Updated actions/checkout from v4 to v6 for vulnerability analysis workflow |
| .github/workflows/coana-guardrail.yml | 5/5 | Updated two instances of actions/checkout from v4 to v6 for guardrail workflow |
| .github/workflows/fix-latest.yml | 5/5 | Updated actions/checkout from v4 to v6 for npm tag management workflow |
| .github/workflows/release.yml | 5/5 | Updated actions/checkout from v4 to v6 for npm release workflow |
Sequence Diagram
sequenceDiagram
participant GHA as GitHub Actions
participant Checkout as actions/checkout@v6
participant Runner as Workflow Runner
participant Repo as Repository
Note over GHA,Repo: CI Workflow
GHA->>Checkout: Trigger checkout action
Checkout->>Repo: Clone repository
Repo-->>Checkout: Repository files
Checkout-->>Runner: Files available
Runner->>Runner: Run tests, lint, build
Note over GHA,Repo: Release Workflow
GHA->>Checkout: Trigger checkout action
Checkout->>Repo: Clone repository
Repo-->>Checkout: Repository files
Checkout-->>Runner: Files available
Runner->>Runner: Run tests & publish to NPM
Note over GHA,Repo: Coana Guardrail Workflow
GHA->>Checkout: Checkout base branch
Checkout->>Repo: Clone base branch
Repo-->>Runner: Base branch files
Runner->>Runner: Run Coana analysis on base
Runner->>Runner: Reset file permissions
GHA->>Checkout: Checkout PR branch
Checkout->>Repo: Clone PR branch
Repo-->>Runner: PR branch files
Runner->>Runner: Run Coana analysis on PR
Runner->>Runner: Compare reports