Latest Results
chore(deps): update github actions (#1413)
This PR contains the following updates:
| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) |
action | minor | `v5.2.1` ā `v5.4.0` | `v5.4.2` |
|
[actions/download-artifact](https://redirect.github.com/actions/download-artifact)
| action | patch | `v8.0.1` ā `v8.0.2` | |
| [actions/setup-node](https://redirect.github.com/actions/setup-node) |
action | minor | `v7.0.0` ā `v7.1.0` | |
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
| action | patch | `v7.0.1` ā `v7.0.2` | |
---
### Release Notes
<details>
<summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary>
###
[`v5.4.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v5.4.0)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/action/compare/v5.2.1...v5.4.0)
Bumps the CodSpeed runner to
[v5.4.0](https://redirect.github.com/CodSpeedHQ/codspeed/releases/tag/v5.4.0),
including
[v5.3.0](https://redirect.github.com/CodSpeedHQ/codspeed/releases/tag/v5.3.0)
and
[v5.3.1](https://redirect.github.com/CodSpeedHQ/codspeed/releases/tag/v5.3.1).
The [Memory instrument](https://codspeed.io/docs/instruments/memory) now
tracks physical (resident) memory and captures allocation call stacks to
build memory flamegraphs. Both are enabled by default and can be turned
off with the new `disable-memory-track-physical` and
`disable-memory-capture-stack` inputs. Serialization is also faster on
large memory benchmarks.
The action now exposes the id of the CodSpeed run as a `run-id` output,
and CodSpeed now works on non-Ubuntu/Debian distributions such as Arch
Linux.
##### š Features
- Track physical memory and capture allocation call stacks for memory
flamegraphs, both enabled by default by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​529](https://redirect.github.com/CodSpeedHQ/codspeed/pull/529),
[#​522](https://redirect.github.com/CodSpeedHQ/codspeed/pull/522)
and
[#​553](https://redirect.github.com/CodSpeedHQ/codspeed/pull/553)
- Expose the run id as a GitHub Actions step output by
[@​moha-bekh](https://redirect.github.com/moha-bekh) in
[#​551](https://redirect.github.com/CodSpeedHQ/codspeed/pull/551)
- Add an `--experimental-disable-pythonmalloc-override` flag
(`CODSPEED_EXPERIMENTAL_DISABLE_PYTHONMALLOC_OVERRIDE`) to stop
overriding the Python allocator, which can break free-threaded Python in
simulation mode, by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​539](https://redirect.github.com/CodSpeedHQ/codspeed/pull/539)
- Apply kernel memory tunables before memory-mode runs, and fail early
when the kernel has no BTF by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​507](https://redirect.github.com/CodSpeedHQ/codspeed/pull/507)
and
[#​524](https://redirect.github.com/CodSpeedHQ/codspeed/pull/524)
- Pause producers under ring buffer pressure in memory mode, and log
process stops per reason by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​543](https://redirect.github.com/CodSpeedHQ/codspeed/pull/543)
- Log which authentication method the run uses by
[@​fargito](https://redirect.github.com/fargito) in
[#​521](https://redirect.github.com/CodSpeedHQ/codspeed/pull/521)
##### š Bug Fixes
- Support distributions CodSpeed publishes no valgrind package for
(Arch, rolling releases) by
[@​moha-bekh](https://redirect.github.com/moha-bekh) in
[#​525](https://redirect.github.com/CodSpeedHQ/codspeed/pull/525)
- Error out when the profile archive exceeds the upload size limit by
[@​lvaroqui](https://redirect.github.com/lvaroqui) in
[#​557](https://redirect.github.com/CodSpeedHQ/codspeed/pull/557)
- Detect free-threaded Python from venv and uv before setting
`PYTHONMALLOC` by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​539](https://redirect.github.com/CodSpeedHQ/codspeed/pull/539)
- Honor deprecated experimental flags, including their falsey values,
instead of ignoring them by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​532](https://redirect.github.com/CodSpeedHQ/codspeed/pull/532)
and
[#​553](https://redirect.github.com/CodSpeedHQ/codspeed/pull/553)
- Fix memory tracking edge cases: reused pids, stack-ring overflow, BPF
links held by forked processes, and allocator symbols aliased at an
attached offset by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​522](https://redirect.github.com/CodSpeedHQ/codspeed/pull/522)
and
[#​543](https://redirect.github.com/CodSpeedHQ/codspeed/pull/543)
- Attach memory tracking hooks without `perf_event_open` by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​536](https://redirect.github.com/CodSpeedHQ/codspeed/pull/536)
- Restore profiling sysctls in walltime mode by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​507](https://redirect.github.com/CodSpeedHQ/codspeed/pull/507)
##### ā” Performance
- Speed up memory serialization and reduce the tracker's memory usage on
large memory benchmarks by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​522](https://redirect.github.com/CodSpeedHQ/codspeed/pull/522),
[#​537](https://redirect.github.com/CodSpeedHQ/codspeed/pull/537),
[#​548](https://redirect.github.com/CodSpeedHQ/codspeed/pull/548),
[#​558](https://redirect.github.com/CodSpeedHQ/codspeed/pull/558)
and
[#​560](https://redirect.github.com/CodSpeedHQ/codspeed/pull/560)
##### āļø Internals
- Pin memtrack to 1.6.0, through 1.5.0 and 1.5.1, by
[@​adriencaccia](https://redirect.github.com/adriencaccia) in
[#​530](https://redirect.github.com/CodSpeedHQ/codspeed/pull/530),
[#​541](https://redirect.github.com/CodSpeedHQ/codspeed/pull/541)
and
[#​561](https://redirect.github.com/CodSpeedHQ/codspeed/pull/561)
- Keep mmap/munmap/brk as deprecated memtrack artifact variants by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​538](https://redirect.github.com/CodSpeedHQ/codspeed/pull/538)
**Full Runner Changelog**:
<https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md>
#### What's Changed
- chore: bump runner version to 5.3.0 by
[@​github-actions](https://redirect.github.com/github-actions)\[bot]
in [#​239](https://redirect.github.com/CodSpeedHQ/action/pull/239)
- feat: add memory-track-physical experimental input by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​238](https://redirect.github.com/CodSpeedHQ/action/pull/238)
- chore: bump runner version to 5.3.1 by
[@​github-actions](https://redirect.github.com/github-actions)\[bot]
in [#​240](https://redirect.github.com/CodSpeedHQ/action/pull/240)
- feat: add a run-id output by
[@​moha-bekh](https://redirect.github.com/moha-bekh) in
[#​243](https://redirect.github.com/CodSpeedHQ/action/pull/243)
- chore: bump runner version to 5.4.0 by
[@​github-actions](https://redirect.github.com/github-actions)\[bot]
in [#​244](https://redirect.github.com/CodSpeedHQ/action/pull/244)
- feat: add disable-memory-capture-stack and
disable-memory-track-physical inputs by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​242](https://redirect.github.com/CodSpeedHQ/action/pull/242)
#### New Contributors
- [@​moha-bekh](https://redirect.github.com/moha-bekh) made their
first contribution in
[#​243](https://redirect.github.com/CodSpeedHQ/action/pull/243)
**Full Changelog**:
<https://github.com/CodSpeedHQ/action/compare/v5.2.1...v5.4.0>
</details>
<details>
<summary>actions/download-artifact (actions/download-artifact)</summary>
###
[`v8.0.2`](https://redirect.github.com/actions/download-artifact/releases/tag/v8.0.2)
[Compare
Source](https://redirect.github.com/actions/download-artifact/compare/v8.0.1...v8.0.2)
##### What's Changed
- Update the readme by
[@​danwkennedy](https://redirect.github.com/danwkennedy) in
[#​473](https://redirect.github.com/actions/download-artifact/pull/473)
- Improves artifact download retries when the service returns HTTP 429
(rate limiting), including honoring valid Retry-After headers.
- Update
[@​actions/artifact](https://redirect.github.com/actions/artifact)
to 6.3.1 by [@​tunc-d](https://redirect.github.com/tunc-d) in
[#​492](https://redirect.github.com/actions/download-artifact/pull/492)
- Prepare download-artifact v8.0.2 by
[@​tunc-d](https://redirect.github.com/tunc-d) in
[#​493](https://redirect.github.com/actions/download-artifact/pull/493)
##### New Contributors
- [@​tunc-d](https://redirect.github.com/tunc-d) made their first
contribution in
[#​492](https://redirect.github.com/actions/download-artifact/pull/492)
**Full Changelog**:
<https://github.com/actions/download-artifact/compare/v8.0.1...v8.0.2>
</details>
<details>
<summary>actions/setup-node (actions/setup-node)</summary>
###
[`v7.1.0`](https://redirect.github.com/actions/setup-node/releases/tag/v7.1.0)
[Compare
Source](https://redirect.github.com/actions/setup-node/compare/v7.0.0...v7.1.0)
##### What's Changed
##### Enhancements:
- Add support for mise.toml file by
[@​gperdomor](https://redirect.github.com/gperdomor) in
[#​1421](https://redirect.github.com/actions/setup-node/pull/1421)
- Support absolute paths in node-version-file by
[@​v-mahabaleshwars](https://redirect.github.com/v-mahabaleshwars)
in
[#​1633](https://redirect.github.com/actions/setup-node/pull/1633)
##### Bug fixes:
- Add Node version validation and manifest fetch retry by
[@​v-jitenderpalsingh](https://redirect.github.com/v-jitenderpalsingh)
in
[#​1580](https://redirect.github.com/actions/setup-node/pull/1580)
##### Documentation updates:
- README.md: bump actions/checkout to latest version 7 by
[@​deining](https://redirect.github.com/deining) in
[#​1578](https://redirect.github.com/actions/setup-node/pull/1578)
- docs: add V7 ESM migration and NODE_AUTH_TOKEN behavior change by
[@​v-gowridurgad](https://redirect.github.com/v-gowridurgad) in
[#​1593](https://redirect.github.com/actions/setup-node/pull/1593)
- Fixed cache recommendation syntax by
[@​SubJunk](https://redirect.github.com/SubJunk) in
[#​1603](https://redirect.github.com/actions/setup-node/pull/1603)
##### Dependency updates:
- Update workflow pins and migrate Node matrices to modern versions by
[@​v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti)
in
[#​1583](https://redirect.github.com/actions/setup-node/pull/1583)
- Upgrade
[@​actions/cache](https://redirect.github.com/actions/cache) to
6.2.0 by [@​philip-gai](https://redirect.github.com/philip-gai) in
[#​1584](https://redirect.github.com/actions/setup-node/pull/1584)
- Pin [@​types/node](https://redirect.github.com/types/node) to
v24 by
[@​v-priyagupta108](https://redirect.github.com/v-priyagupta108)
in
[#​1585](https://redirect.github.com/actions/setup-node/pull/1585)
- Override brace-expansion to 5.0.8 by
[@​v-priyagupta108](https://redirect.github.com/v-priyagupta108)
with [@​Copilot](https://redirect.github.com/Copilot) in
[#​1599](https://redirect.github.com/actions/setup-node/pull/1599)
- Upgrade actions/checkout from 7.0.0 to 7.0.1 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1598](https://redirect.github.com/actions/setup-node/pull/1598)
- Upgrade prettier from 3.8.4 to 3.9.6 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1590](https://redirect.github.com/actions/setup-node/pull/1590)
- Upgrade [@​vercel/ncc](https://redirect.github.com/vercel/ncc)
from 0.44.0 to 0.45.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1610](https://redirect.github.com/actions/setup-node/pull/1610)
- Upgrade pnpm/action-setup from 6.0.9 to 6.0.10 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1602](https://redirect.github.com/actions/setup-node/pull/1602)
- Upgrade baseline-browser-mapping from 2.10.38 to 2.11.22 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1629](https://redirect.github.com/actions/setup-node/pull/1629)
- Upgrade
[@​types/semver](https://redirect.github.com/types/semver) from
7.7.1 to 7.8.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1616](https://redirect.github.com/actions/setup-node/pull/1616)
- Upgrade
[@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
from 8.62.0 to 8.70.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1615](https://redirect.github.com/actions/setup-node/pull/1615)
- Upgrade pnpm/action-setup from 6.0.10 to 6.1.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1631](https://redirect.github.com/actions/setup-node/pull/1631)
- Upgrade jest-each from 30.4.1 to 30.5.2 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1636](https://redirect.github.com/actions/setup-node/pull/1636)
- Upgrade eslint-plugin-n from 18.1.0 to 18.3.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1638](https://redirect.github.com/actions/setup-node/pull/1638)
- Update dependencies and add license files by
[@​v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti)
in
[#​1642](https://redirect.github.com/actions/setup-node/pull/1642)
- Upgrade eslint from 10.5.0 to 10.11.0 and package.json from 7.0.0 to
7.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in
[#​1635](https://redirect.github.com/actions/setup-node/pull/1635)
##### New Contributors
-
[@​v-jitenderpalsingh](https://redirect.github.com/v-jitenderpalsingh)
made their first contribution in
[#​1580](https://redirect.github.com/actions/setup-node/pull/1580)
- [@​philip-gai](https://redirect.github.com/philip-gai) made
their first contribution in
[#​1584](https://redirect.github.com/actions/setup-node/pull/1584)
- [@​gperdomor](https://redirect.github.com/gperdomor) made their
first contribution in
[#​1421](https://redirect.github.com/actions/setup-node/pull/1421)
- [@​SubJunk](https://redirect.github.com/SubJunk) made their
first contribution in
[#​1603](https://redirect.github.com/actions/setup-node/pull/1603)
**Full Changelog**:
<https://github.com/actions/setup-node/compare/v7.0.0...v7.1.0>
</details>
<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>
###
[`v7.0.2`](https://redirect.github.com/actions/upload-artifact/releases/tag/v7.0.2)
[Compare
Source](https://redirect.github.com/actions/upload-artifact/compare/v7.0.1...v7.0.2)
##### What's Changed
- Improves artifact download retries when the service returns HTTP 429
(rate limiting), including honoring valid Retry-After headers.
- Updates
[@​actions/artifact](https://redirect.github.com/actions/artifact)
to v6.3.1.
##### New Contributors
- [@​tunc-d](https://redirect.github.com/tunc-d) made their first
contribution in
[#​821](https://redirect.github.com/actions/upload-artifact/pull/821)
**Full Changelog**:
<https://github.com/actions/upload-artifact/compare/v7.0.1...v7.0.2>
</details>
---
### Configuration
š
**Schedule**: (in timezone Asia/Shanghai)
- Branch creation
- "before 10am on monday"
- Automerge
- At any time (no schedule defined)
š¦ **Automerge**: Enabled.
ā» **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
š» **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/oxc-project/oxc-resolver).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMzQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjEzNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Latest Branches
+2%
release-plz-2026-09-06T16-57-58Z 0%
+2%
Ā© 2026 CodSpeed Technology