Skip to content

chore(deps): update dependency node to v24 - #20

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-24.x
Open

chore(deps): update dependency node to v24#20
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-24.x

Conversation

@renovate

@renovate renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
node uses-with major 2224
node uses-with major 2024

Release Notes

actions/node-versions (node)

v24.20.0: 24.20.0

Compare Source

Node.js 24.20.0

v24.19.0: 24.19.0

Compare Source

Node.js 24.19.0

v24.18.1: 24.18.1

Compare Source

Node.js 24.18.1

v24.18.0: 24.18.0

Compare Source

Node.js 24.18.0

v24.17.0: 24.17.0

Compare Source

Node.js 24.17.0

v24.16.0: 24.16.0

Compare Source

Node.js 24.16.0

v24.15.0: 24.15.0

Compare Source

Node.js 24.15.0

v24.14.1: 24.14.1

Compare Source

Node.js 24.14.1

v24.14.0: 24.14.0

Compare Source

Node.js 24.14.0

v24.13.1: 24.13.1

Compare Source

Node.js 24.13.1

v24.13.0: 24.13.0

Compare Source

Node.js 24.13.0

v24.12.0: 24.12.0

Compare Source

Node.js 24.12.0

v24.11.1: 24.11.1

Compare Source

Node.js 24.11.1

v24.11.0: 24.11.0

Compare Source

Node.js 24.11.0

v24.10.0: 24.10.0

Compare Source

Node.js 24.10.0

v24.9.0: 24.9.0

Compare Source

Node.js 24.9.0

v24.8.0: 24.8.0

Compare Source

Node.js 24.8.0

v24.7.0: 24.7.0

Compare Source

Node.js 24.7.0

v24.6.0: 24.6.0

Compare Source

Node.js 24.6.0

v24.5.0: 24.5.0

Compare Source

Node.js 24.5.0

v24.4.1: 24.4.1

Compare Source

Node.js 24.4.1

v24.4.0: 24.4.0

Compare Source

Node.js 24.4.0

v24.3.0: 24.3.0

Compare Source

Node.js 24.3.0

v24.2.0: 24.2.0

Compare Source

Node.js 24.2.0

v24.1.0: 24.1.0

Compare Source

Node.js 24.1.0

v24.0.2: 24.0.2

Compare Source

Node.js 24.0.2

v24.0.1: 24.0.1

Compare Source

Node.js 24.0.1

v24.0.0: 24.0.0

Compare Source

Node.js 24.0.0


Configuration

📅 Schedule: (UTC)

  • 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 these updates 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 force-pushed the renovate/node-24.x branch from 751a961 to 3c66119 Compare August 17, 2026 23:22

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 3c66119 to e28cf9e Compare August 17, 2026 23:27

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from e28cf9e to 4a6244b Compare August 18, 2026 01:15
Comment thread .github/workflows/ci.yml
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Node.js version 24 is not currently a stable release and is likely unavailable via actions/setup-node, causing the CI workflow to fail.

💡 Use a supported version such as '20' (LTS) or '22' (Current). Alternatively, use 'node-version-file: .nvmrc' to sync with project configuration.

- uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Node.js version 24 is not currently a stable release and is likely unavailable via actions/setup-node, causing the release workflow to fail.

💡 Use a supported version such as '20' (LTS) or '22' (Current). Alternatively, use 'node-version-file: .nvmrc' to sync with project configuration.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ❌

Found 2 finding(s):

HIGH (2)

  • .github/workflows/ci.yml:56 — Node.js version 24 is not currently a stable release and is likely unavailable via actions/setup-node, causing the CI workflow to fail.
  • .github/workflows/release.yml:29 — Node.js version 24 is not currently a stable release and is likely unavailable via actions/setup-node, causing the release workflow to fail.

⚠️ Review blocked due to critical/high severity findings.

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 4a6244b to eb6bdd8 Compare August 18, 2026 07:35
Comment thread .github/workflows/ci.yml
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Upgraded Node.js from 20 to 24 (Current release) in CI. This removes testing coverage for Node 20 (Maintenance LTS) and introduces instability risks as dependencies may not yet support Node 24.

💡 Consider using a matrix strategy to test against multiple Node versions (e.g., 20, 22, and 24) or switch to Node 22 (Active LTS) to ensure stability while maintaining ecosystem compatibility.

- uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Upgraded Node.js from 22 to 24 (Current release) for releases. Publishing using a non-LTS version increases the risk of environment-specific failures and may produce artifacts incompatible with environments running Node 22.

💡 Revert to Node 22 (Active LTS) for the release workflow to ensure the publishing process runs on the most stable and widely supported platform.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ❌

Found 2 finding(s):

HIGH (2)

  • .github/workflows/ci.yml:56 — Upgraded Node.js from 20 to 24 (Current release) in CI. This removes testing coverage for Node 20 (Maintenance LTS) and introduces instability risks as dependencies may not yet support Node 24.
  • .github/workflows/release.yml:29 — Upgraded Node.js from 22 to 24 (Current release) for releases. Publishing using a non-LTS version increases the risk of environment-specific failures and may produce artifacts incompatible with environments running Node 22.

⚠️ Review blocked due to critical/high severity findings.

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from eb6bdd8 to 3ed8cd3 Compare August 18, 2026 15:08

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 3ed8cd3 to 714f8c4 Compare August 18, 2026 21:07

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

@renovate
renovate Bot force-pushed the renovate/node-24.x branch 5 times, most recently from 213a69a to 4d54f00 Compare August 20, 2026 01:40
Comment thread .github/workflows/ci.yml
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Node.js version 24 is not an official stable release and is likely not supported by actions/setup-node, which will cause the CI workflow to fail.

💡 Verify the intended Node.js version. Use Node 20 (Active LTS) or Node 22 (Current).

- uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Node.js version 24 is not an official stable release and is likely not supported by actions/setup-node, which will cause the release workflow to fail.

💡 Verify the intended Node.js version. Use Node 20 (Active LTS) or Node 22 (Current).

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ❌

Found 2 finding(s):

HIGH (2)

  • .github/workflows/ci.yml:56 — Node.js version 24 is not an official stable release and is likely not supported by actions/setup-node, which will cause the CI workflow to fail.
  • .github/workflows/release.yml:29 — Node.js version 24 is not an official stable release and is likely not supported by actions/setup-node, which will cause the release workflow to fail.

⚠️ Review blocked due to critical/high severity findings.

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 4d54f00 to a40ea85 Compare August 20, 2026 11:38
Comment thread .github/workflows/ci.yml
- uses: actions/setup-node@v7
with:
node-version: 20
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Invalid Node.js version specified. Version 24 is not a stable release yet and will likely cause the actions/setup-node step to fail.

💡 Use a valid Node.js version such as '20' (LTS) or '22' (Current). Alternatively, use 'lts/*' to automatically use the latest LTS version.

- uses: actions/setup-node@v7
with:
node-version: 22
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Invalid Node.js version specified. Version 24 is not a stable release yet and will likely cause the actions/setup-node step to fail.

💡 Use a valid Node.js version such as '20' (LTS) or '22' (Current). For release workflows, it is recommended to pin to an LTS version for stability.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ❌

Found 2 finding(s):

HIGH (2)

  • .github/workflows/ci.yml:56 — Invalid Node.js version specified. Version 24 is not a stable release yet and will likely cause the actions/setup-node step to fail.
  • .github/workflows/release.yml:29 — Invalid Node.js version specified. Version 24 is not a stable release yet and will likely cause the actions/setup-node step to fail.

⚠️ Review blocked due to critical/high severity findings.

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from a40ea85 to eb274f0 Compare August 21, 2026 17:15
- uses: actions/setup-node@v7
with:
node-version: 22
node-version: 24

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[HIGH] correctness
Using non-LTS Node.js version (24) in the release workflow poses stability risks.

💡 Use an Active LTS version (e.g., Node 22) for production releases to ensure compatibility and stability for downstream consumers, unless the library explicitly requires Node 24 features.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ❌

Found 1 finding(s):

HIGH (1)

  • .github/workflows/release.yml:29 — Using non-LTS Node.js version (24) in the release workflow poses stability risks.

⚠️ Review blocked due to critical/high severity findings.

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from eb274f0 to bb280a0 Compare August 26, 2026 02:43

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from bb280a0 to 91ef73b Compare August 26, 2026 05:16

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

@renovate
renovate Bot force-pushed the renovate/node-24.x branch from 91ef73b to 2bc7c7e Compare August 28, 2026 23:15

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Code Review ✅

No issues found. LGTM!

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