Update CodSpeedHQ/action action to v3.7.0 (#14597)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) |
action | minor | `v3.5.0` -> `v3.7.0` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary>
###
[`v3.7.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v3.7.0)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/action/compare/v3.6.1...v3.7.0)
#### What's Changed
##### <!-- 0 -->🚀 Features
- Add pre- and post-benchmark scripts by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Add cli args for perf by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​94](https://redirect.github.com/CodSpeedHQ/runner/pull/94)
##### <!-- 1 -->🐛 Bug Fixes
- Forward environment to systemd-run cmd by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Only panic in upload for non-existing integration by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Multi-line commands in valgrind by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Symlink libpython doesn't work for statically linked python by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​89](https://redirect.github.com/CodSpeedHQ/runner/pull/89)
- Run perf with sudo; support systemd-run for non-perf walltime by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Use correct path for unwind info by
[@​not-matthias](https://redirect.github.com/not-matthias)
##### <!-- 7 -->⚙️ Internals
- Add executor tests by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​95](https://redirect.github.com/CodSpeedHQ/runner/pull/95)
- Add log to detect invalid origin url by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Upgrade to edition 2024 by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Add debug logs for proc maps by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​88](https://redirect.github.com/CodSpeedHQ/runner/pull/88)
- Enhance version resolution with 'latest' support and flexible formats
by [@​art049](https://redirect.github.com/art049) in
[https://github.com/CodSpeedHQ/action/pull/132](https://redirect.github.com/CodSpeedHQ/action/pull/132)
**Full Changelog**:
https://github.com/CodSpeedHQ/action/compare/v3.6.1...v3.7.0
**Full Runner Changelog**:
https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md
###
[`v3.6.1`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v3.6.1)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/action/compare/v3.5.0...v3.6.1)
##### What's Changed
##### <!-- 0 -->🚀 Features
- Allow setting upload url via env var for convenience by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​85](https://redirect.github.com/CodSpeedHQ/runner/pull/85)
- Send unknown cpu\_brand when it is not recognized by
[@​adriencaccia](https://redirect.github.com/adriencaccia)
- Allow only running the benchmarks, and only uploading the results by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​81](https://redirect.github.com/CodSpeedHQ/runner/pull/81)
- Install perf on setup by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Add perf integration for python by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Add perf integration for rust by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Add fifo ipc by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Use custom time formatting to be in line with the rest of CodSpeed by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​77](https://redirect.github.com/CodSpeedHQ/runner/pull/77)
- Output information about benches after a local run by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​76](https://redirect.github.com/CodSpeedHQ/runner/pull/76)
- Allow specifying oauth token through CLI by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​75](https://redirect.github.com/CodSpeedHQ/runner/pull/75)
- Add option to output structured json by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​74](https://redirect.github.com/CodSpeedHQ/runner/pull/74)
- Add flags to specify repository from CLI by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
- Improve error handling for valgrind by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​67](https://redirect.github.com/CodSpeedHQ/runner/pull/67)
- Handle local run failure by
[@​adriencaccia](https://redirect.github.com/adriencaccia) in
[#​71](https://redirect.github.com/CodSpeedHQ/runner/pull/71)
- Run benchmark with systemd (for optional cpu isolation) by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​86](https://redirect.github.com/CodSpeedHQ/runner/pull/86)
##### <!-- 1 -->🐛 Bug Fixes
- Persist logs when running with skip\_upload by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in [#​84](https://redirect.github.com/CodSpeedHQ/runner/pull/84)
- Valgrind crash for unresolved libpython by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​82](https://redirect.github.com/CodSpeedHQ/runner/pull/82)
- Support trailing slash in origin url by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​83](https://redirect.github.com/CodSpeedHQ/runner/pull/83)
- Use bash to ensure correct behavior across systems by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Fix test randomly failing due to other test run in parallel by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
- Check child status code after valgrind by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​72](https://redirect.github.com/CodSpeedHQ/runner/pull/72)
- Only show perf output at debug or trace level by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​87](https://redirect.github.com/CodSpeedHQ/runner/pull/87)
##### <!-- 7 -->⚙️ Internals
- Dont use regex in perf map harvest by
[@​not-matthias](https://redirect.github.com/not-matthias)
- Switch to astral-sh/cargo-dist by
[@​adriencaccia](https://redirect.github.com/adriencaccia) in
[#​80](https://redirect.github.com/CodSpeedHQ/runner/pull/80)
**Full Changelog**:
https://github.com/CodSpeedHQ/action/compare/v3.5.0...v3.6.1
**Full Runner Changelog**:
https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>