Skip to content

feat: use node24 as runner #267

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 8, 2025
Merged

feat: use node24 as runner #267

merged 2 commits into from
Aug 8, 2025

Conversation

salmanmkc
Copy link
Contributor

@salmanmkc salmanmkc commented Jul 29, 2025

Upgrade to node 24 as runners have node 24 support

actions/runner#3940

Bump Node.js version from 20.9.0 to 24.4.0 in .node-version, GitHub Actions workflow, and package.json build target to ensure compatibility with the latest Node.js features and improvements.
@salmanmkc salmanmkc marked this pull request as ready for review August 8, 2025 10:03
@Copilot Copilot AI review requested due to automatic review settings August 8, 2025 10:03
@salmanmkc salmanmkc requested a review from a team as a code owner August 8, 2025 10:03
Copy link

@Copilot 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

Upgrades Node.js runtime from version 20 to version 24 across the project configuration.

  • Updates esbuild target from node20.0.0 to node24.0.0
  • Changes GitHub Action runtime from node20 to node24
  • Updates development environment Node.js version to 24.4.0

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
package.json Updates esbuild target to compile for Node.js 24
action.yml Changes GitHub Action runtime to use node24
.node-version Sets development Node.js version to 24.4.0
.github/workflows/test.yml Updates CI workflow to test with Node.js 24

Copy link
Contributor

@parkerbxyz parkerbxyz left a comment

Choose a reason for hiding this comment

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

Thanks, @salmanmkc! ✨

@parkerbxyz parkerbxyz changed the title Node24 feat: use node24 as runner Aug 8, 2025
@parkerbxyz parkerbxyz merged commit a1cbe0f into actions:main Aug 8, 2025
3 checks passed
create-app-token-action-releaser bot pushed a commit that referenced this pull request Aug 8, 2025
# [2.1.0](v2.0.6...v2.1.0) (2025-08-08)

### Features

* use `node24` as runner ([#267](#267)) ([a1cbe0f](a1cbe0f))
@create-app-token-action-releaser

🎉 This PR is included in version 2.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

parkerbxyz added a commit that referenced this pull request Aug 11, 2025
parkerbxyz added a commit that referenced this pull request Aug 11, 2025
create-app-token-action-releaser bot pushed a commit that referenced this pull request Aug 11, 2025
## [2.1.1](v2.1.0...v2.1.1) (2025-08-11)

### Bug Fixes

* revert "use `node24` as runner" ([#278](#278)) ([5204204](5204204)), closes [#267](#267)
bloopy-boi bot added a commit to h3mmy/bloopyboi that referenced this pull request Aug 11, 2025
… v2.1.1 ) (#536)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token)
| action | patch | `v2.1.0` -> `v2.1.1` |

---

### Release Notes

<details>
<summary>actions/create-github-app-token
(actions/create-github-app-token)</summary>

###
[`v2.1.1`](https://redirect.github.com/actions/create-github-app-token/releases/tag/v2.1.1)

[Compare
Source](https://redirect.github.com/actions/create-github-app-token/compare/v2.1.0...v2.1.1)

##### Bug Fixes

- revert "use `node24` as runner"
([#&#8203;278](https://redirect.github.com/actions/create-github-app-token/issues/278))
([5204204](https://redirect.github.com/actions/create-github-app-token/commit/5204204e81cbd981afcdf714413410ba8697fd67)),
closes
[actions/create-github-app-token#267](https://redirect.github.com/actions/create-github-app-token/issues/267)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbInJlbm92YXRlL2dpdGh1Yi1hY3Rpb24iLCJyZW5vdmF0ZS9naXRodWItcmVsZWFzZSIsInR5cGUvcGF0Y2giXX0=-->

Co-authored-by: bloopy-boi[bot] <98279278+bloopy-boi[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants