chore: remove redundant step-level node 24 forces flag#87
chore: remove redundant step-level node 24 forces flag#87neverinfamous merged 2 commits intomainfrom
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
do-manager | 8a10791 | Apr 06 2026, 01:33 PM |
There was a problem hiding this comment.
Pull request overview
Updates GitHub Actions workflows to standardize the Node 24 forcing flag at the workflow level (as a quoted string) and remove redundant per-step overrides, while also correcting the checkout action version in the secrets scanning workflow.
Changes:
- Add a clarifying comment and quote
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24as"true"in multiple workflows. - Remove the redundant step-level
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24env override from the Gitleaks step. - Change
actions/checkoutusage insecrets-scanning.ymlfrom an invalid@v6to@v4.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| .github/workflows/secrets-scanning.yml | Quotes the Node24 force env var, removes redundant step env, and updates checkout to @v4. |
| .github/workflows/docker-publish.yml | Quotes the Node24 force env var and adds an explanatory comment. |
| .github/workflows/auto-release.yml | Quotes the Node24 force env var and adds an explanatory comment. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v6 | ||
| uses: actions/checkout@v4 | ||
| with: |
There was a problem hiding this comment.
PR description says it fixes lingering actions/checkout versions, but there are still workflow files using the non-existent actions/checkout@v6 (e.g. .github/workflows/codeql.yml and .github/workflows/lint-and-test.yml). Either update those workflows to a valid version (likely @v4) in this PR, or adjust the PR description/scope so it matches what’s actually changed.
Addresses Copilot AI review by eliminating redundant, unquoted step-level overrides of FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 and fixing lingering checkout action versions.