<#10225 chore(deps): update codspeedhq/action acti...
# meltano-repo-activity
g
#10225 chore(deps): update codspeedhq/action action to v5 Pull request opened by renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | Pending | | ------------------------------------------------------------------ | ------ | ------ | ---------------- | ------- | | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | major | v4.19.1 → v5.0.1 | v5.0.2 | --- Release Notes CodSpeedHQ/action (CodSpeedHQ/action) `v5.0.1` Compare Source 🚀 Highlights More precise measurements by default
cycle-estimation
is now enabled by default, giving more precise benchmark cycle estimation in Simulation mode. See docs. New: allocation exclusion Opt in to
exclude-allocations
to remove allocator time from benchmarks in Simulation mode and reduce variance. See docs.
samply
-based profiler by default on Linux
The walltime profiler now uses
samply
on all OSes. Set
CODSPEED_WALLTIME_PROFILER=perf
to restore the previous behavior. ⚠️ Breaking changes •
cycle-estimation
is now enabled by default (see above) • The
samply
-based profiler is now the default on Linux; set
CODSPEED_WALLTIME_PROFILER=perf
to revert Details 🚀 Features • Load eBPF through a delegated BPF token by @​GuillaumeLagrange • Enable cycle estimation and allocation exclusion by default by @​not-matthias in #​461 • Make samply profiler default for all OSes (#​472) by @​GuillaumeLagrange in #​475 🐛 Bug Fixes • Classify mapped libraries without init-userns privilege by @​GuillaumeLagrange • Disable allocator exclusion by default (#​489) by @​not-matthias in #​489 💼 Other • Bump the memtrack pin to 1.4.0 by @​adriencaccia in #​484 🏗️ Refactor • Hook-based CPU isolation for the walltime runner by @​GuillaumeLagrange 🧪 Testing • Run every tracking test under both BPF variants by @​GuillaumeLagrange ⚙️ Internals • chore: bump runner version to 5.0.1 by @​github-actions[bot] in #​228 • docs: bump documented action version to v5 by @​adriencaccia in #​227 • Bump submodule to reduce debug info server timeouts by @​GuillaumeLagrange • Make tests run release builds of the binaries by @​GuillaumeLagrange in #​456 • Update submodule to fix fmt and ignore ubuntu debuginfod serv by @​GuillaumeLagrange Install codspeed-runner 5.0.1 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-installer.sh | sh Download codspeed-runner 5.0.1 | File | Platform | Checksum | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | | [codspeed-runner-aarch64-apple-darwin.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-aarch64-apple-darwin.tar.gz.sha256) | | [codspeed-runner-aarch64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-x86%5F64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-x86%5F64-unknown-linux-musl.tar.gz.sha256) | Full Runner Changelog: https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md Full Changelog: CodSpeedHQ/action@v4.19.1...v5.0.1 `v5.0.0` Compare Source `v5` Compare Source --- 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 becomes conflicted, or you tick the rebase/retry checkbox. 🔕 Ignore: Close this PR and you won't be reminded about this update again. --- • If you want to rebase/retry this PR, check this box --- This PR was generated by Mend Renovate. View the repository job log. meltano/meltano