Skip to content

Releases: CodSpeedHQ/action

v4.8.0

20 Jan 10:48
v4.8.0
94b8856

Choose a tag to compare

Release Notes

It is now possible to do consecutive CodSpeed run in the same GitHub job. This will allow using multiple instruments without having to spawn another job 🎉

jobs:
  codspeed:
    ...
    steps:
      ...
      - name: Build benchmarks
        run: cargo codspeed build -m analysis

      - name: Run benchmarks
        uses: CodSpeedHQ/action@v4
        with:
          run: cargo codspeed run
          mode: "simulation"

      - name: Run memory benchmarks
        uses: CodSpeedHQ/action@v4
        with:
          run: cargo codspeed run
          mode: "memory"

🚀 Features

🐛 Bug Fixes

🏗️ Refactor

⚙️ Internals

Install codspeed-runner 4.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.8.0/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.8.0

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.7.0...v4.8.0

v4.7.0

13 Jan 13:35
v4.7.0
0700edb

Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

⚙️ Internals

Install codspeed-runner 4.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.7.0/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.7.0

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.5.2...v4.7.0

v4.5.2

02 Jan 10:11
v4.5.2
dbda711

Choose a tag to compare

Release Notes

🚀 Features

⚙️ Internals

  • Bump cargo dist to 0.30.3 by @art049
  • chore: bump runner version to 4.5.2 by @github-actions[bot] in #167

Install codspeed-runner 4.5.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.5.2/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.5.2

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.5.1...v4.5.2

v4.5.1

22 Dec 17:14
v4.5.1
972e343

Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

🏗️ Refactor

⚙️ Internals

Install codspeed-runner 4.5.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.5.1/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.5.1

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.4.1...v4.5.1

v4.4.1

21 Nov 15:00
v4.4.1
346a2d8

Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

  • Do not espace trailing newlines in logger by @fargito
  • Make multiline logs appear correctly in summary by @fargito in #162
  • Request OIDC token just before upload by @fargito
  • Update docs links to oidc by @fargito in #159

⚙️ Internals

  • feat: make use of allow-empty in the ci of this action by @GuillaumeLagrange in #158
  • chore: bump runner version to 4.4.1 by @github-actions[bot] in #159

Install codspeed-runner 4.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.4.1/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.4.1

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.4.0...v4.4.1

v4.4.0

19 Nov 11:01
v4.4.0
daf3e64

Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

📚 Documentation

  • docs: recommend OpenID Connect instead of static token by @fargito in #156

⚙️ Internals

  • chore: bump runner version to 4.4.0 by @github-actions[bot] in #157

Install codspeed-runner 4.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.4.0/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.4.0

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.3.4...v4.4.0

v4.3.4

10 Nov 18:02
v4.3.4
6a8e2b8

Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

  • Use GITHUB_WORKSPACE env var when computing root path by @GuillaumeLagrange
  • Ensure perf also fails when the command fails by @not-matthias in #150
  • Ensure working directory is used when running the cmd by @not-matthias
  • Use debug! instead of println for debug data by @art049

⚙️ Internals

  • chore: bump runner version to 4.3.4 by @github-actions[bot] in #154

Install codspeed-runner 4.3.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.3.4/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.3.4

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.3.3...v4.3.4

v4.3.3

07 Nov 16:39
v4.3.3
bb005fe

Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

⚙️ Internals

  • Use info instead of warn for some cache and valgrind setup logs by @adriencaccia in #142
  • chore: bump runner version to 4.3.3 by @github-actions[bot] in #152

Install codspeed-runner 4.3.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.3.3/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.3.3

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.3.1...v4.3.3

v4.3.1

24 Oct 10:06
v4.3.1
4348f63

Choose a tag to compare

Release Notes

🚀 Features

  • Enable read-inline-info to support inlined frames by @not-matthias in #139
  • Allow shorthand for selecting the mode by @art049
  • Improve results display when running locally by @art049
  • Bump to valgrind-codspeed 3.25.1-3codspeed2 by @art049 in #137
  • Allow wider range of valgrind codspeed version usage by @art049
  • Automatically open the auth URL by @art049 in #133
  • Proper interactive sudo support by @art049
  • Dump debug info of loaded modules by @not-matthias in #128

🐛 Bug Fixes

  • Dont immediately add load_bias to symbol offset by @not-matthias
  • Sudo behavior when root or not available (#141) by @art049 in #141

Install codspeed-runner 4.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.3.1/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.3.1

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.2.1...v4.3.1

v4.2.1

17 Oct 14:24
v4.2.1
c6574d0

Choose a tag to compare

Release Notes

What's Changed

🚀 Features

🐛 Bug Fixes

⚙️ Internals

New Contributors

Install codspeed-runner 4.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/runner/releases/download/v4.2.1/codspeed-runner-installer.sh | sh

Download codspeed-runner 4.2.1

File Platform Checksum
codspeed-runner-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
codspeed-runner-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum

Full Runner Changelog: https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md

Full Changelog: v4.2.0...v4.2.1