Skip to content

Update CI workflow: upgrade actions/checkout to v5 and add environmen…#19

Merged
gmartinez-dbai merged 1 commit intomainfrom
version-new
Apr 22, 2026
Merged

Update CI workflow: upgrade actions/checkout to v5 and add environmen…#19
gmartinez-dbai merged 1 commit intomainfrom
version-new

Conversation

@gmartinez-dbai
Copy link
Copy Markdown
Collaborator

…t variable for Node.js

Copilot AI review requested due to automatic review settings April 22, 2026 22:52
@gmartinez-dbai gmartinez-dbai merged commit b71b766 into main Apr 22, 2026
10 checks passed
@gmartinez-dbai gmartinez-dbai deleted the version-new branch April 22, 2026 22:54
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the repository CI workflow to use the latest actions/checkout major version and configures a workflow-level environment variable to influence the Node.js runtime used by JavaScript-based GitHub Actions.

Changes:

  • Add workflow-level env setting FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true.
  • Upgrade actions/checkout from v4 to v5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
Copy link

Copilot AI Apr 22, 2026

Choose a reason for hiding this comment

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

For supply-chain hardening, consider pinning actions/checkout to a full commit SHA (optionally with a comment indicating the intended major version) instead of using the mutable @v5 tag. This prevents an upstream tag retarget from affecting your CI unexpectedly and still works well with Dependabot/Renovate for updates.

Suggested change
uses: actions/checkout@v5
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v5

Copilot uses AI. Check for mistakes.
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.

2 participants