Skip to content

Commit 0c5a4ff

Browse files
chore(deps): update github-actions deps (#14454)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [CodSpeedHQ/action](https://redirect.github.com/CodSpeedHQ/action) | action | minor | `v4.7.0` → `v4.8.0` | | [actions/cache](https://redirect.github.com/actions/cache) | action | patch | `v5.0.1` → `v5.0.2` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>CodSpeedHQ/action (CodSpeedHQ/action)</summary> ### [`v4.8.0`](https://redirect.github.com/CodSpeedHQ/action/releases/tag/v4.8.0) [Compare Source](https://redirect.github.com/CodSpeedHQ/action/compare/v4.7.0...v4.8.0) #### 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 🎉 ```yaml 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" ``` ##### <!-- 0 -->🚀 Features - Allow defining targets in codspeed yaml by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;197](https://redirect.github.com/CodSpeedHQ/runner/pull/197) - Add an stdin mode to provide multiple commands by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add a run index suffix by [@&#8203;fargito](https://redirect.github.com/fargito) in [#&#8203;199](https://redirect.github.com/CodSpeedHQ/runner/pull/199) - Make the config less strict about its config by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;198](https://redirect.github.com/CodSpeedHQ/runner/pull/198) - Add support for analysis mode with memory instrument by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Reduce shared fifo timeout to end executor runs faster after the program has ended by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;193](https://redirect.github.com/CodSpeedHQ/runner/pull/193) - Use a bufwriter to save unwind data by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Support dynamically and statically linked allocators by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) - Track `memalign` calls by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) - Accept IPC before creating tracker to avoid timeouts by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) - Add integration tests for complex cli commands by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add the full command to the uri and handle hyphens better by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add yaml project config discovery and loading by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;189](https://redirect.github.com/CodSpeedHQ/runner/pull/189) - Implement the walltime benchmarking algorithm by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Use rayon to collect perf walltime data by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Handle memory executor when displaying results by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;190](https://redirect.github.com/CodSpeedHQ/runner/pull/190) - Do not draw a table if there is only one benchmark by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Stop using the deprecated `time` field and use `value` instead by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) ##### <!-- 1 -->🐛 Bug Fixes - Fix behavior when multiple benchmarks are ran by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Simplify `run_part_id` computation by [@&#8203;fargito](https://redirect.github.com/fargito) in [#&#8203;200](https://redirect.github.com/CodSpeedHQ/runner/pull/200) - Write perf map all at once instead of line by line by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Drop privileges when running commands under sudo by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) - Make walltime results stat computation the same as pytest-codspeed by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;185](https://redirect.github.com/CodSpeedHQ/runner/pull/185) ##### <!-- 2 -->🏗️ Refactor - Move project config structs to interfaces mod by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Move all walltime benchmarking to its dedicated module by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) ##### <!-- 7 -->⚙️ Internals - chore: bump runner version to 4.8.0 by [@&#8203;github-actions](https://redirect.github.com/github-actions)\[bot] in [#&#8203;172](https://redirect.github.com/CodSpeedHQ/action/pull/172) - Bump memtrack version - Ignore .codspeed for exec-harness output by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Remove useless clone derive for project config by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Cleanup output by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) in [#&#8203;196](https://redirect.github.com/CodSpeedHQ/runner/pull/196) - Use simulation in codspeed action by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;194](https://redirect.github.com/CodSpeedHQ/runner/pull/194) - Cache benchmark executable by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add prelude and remove linter dead\_code suppression by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Reduce logs verbosity of debug info and perf file serialization by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Remove unused execve event by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) in [#&#8203;192](https://redirect.github.com/CodSpeedHQ/runner/pull/192) - Add prelude by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) - Print number of events written to disk by [@&#8203;not-matthias](https://redirect.github.com/not-matthias) - Switch to rust-cache to cache builds of the installed workspace binaries by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) in [#&#8203;191](https://redirect.github.com/CodSpeedHQ/runner/pull/191) - Install exec-harness before runner tests tests by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Remove double metadata information by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Add link to relevant issue for codspeed-rust metadata by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Use fork supporting compressed events for linux-perf-data by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Run exec-harness tests in separate CI job to prevent fifo issues by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) - Downgrade flate because 1.1.7 was yanked by [@&#8203;GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange) #### Install codspeed-runner 4.8.0 ##### Install prebuilt binaries via shell script ```sh 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](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.8.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.8.0/codspeed-runner-aarch64-unknown-linux-musl.tar.gz.sha256) | | [codspeed-runner-x86\_64-unknown-linux-musl.tar.gz](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.8.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://redirect.github.com/CodSpeedHQ/runner/releases/download/v4.8.0/codspeed-runner-x86_64-unknown-linux-musl.tar.gz.sha256) | **Full Runner Changelog**: <https://github.com/CodSpeedHQ/runner/blob/main/CHANGELOG.md> **Full Changelog**: <CodSpeedHQ/action@v4.7.0...v4.8.0> </details> <details> <summary>actions/cache (actions/cache)</summary> ### [`v5.0.2`](https://redirect.github.com/actions/cache/compare/v5.0.1...v5.0.2) [Compare Source](https://redirect.github.com/actions/cache/compare/v5.0.1...v5.0.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (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. 👻 **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/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44NS4xIiwidXBkYXRlZEluVmVyIjoiNDIuODUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alex Boten <[email protected]>
1 parent 3888b88 commit 0c5a4ff

15 files changed

+25
-25
lines changed

.github/workflows/api-compatibility.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Cache Go
4040
id: go-cache
41-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
41+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
4242
with:
4343
path: |
4444
~/go/bin

.github/workflows/build-and-test-arm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Cache Go
3737
id: go-cache
3838
timeout-minutes: 5
39-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
39+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
4040
with:
4141
path: |
4242
~/go/bin

.github/workflows/build-and-test-windows.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
go-version: oldstable
3131
cache: false
3232
- name: Cache Go
33-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
33+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
3434
env:
3535
cache-name: cache-go-modules
3636
with:
@@ -59,7 +59,7 @@ jobs:
5959
go-version: oldstable
6060
cache: false
6161
- name: Cache Go
62-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
62+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
6363
env:
6464
cache-name: cache-go-modules
6565
with:

.github/workflows/build-and-test.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
cache: false
2828
- name: Cache Go
2929
id: go-cache
30-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
30+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
3131
with:
3232
path: |
3333
~/go/bin
@@ -50,7 +50,7 @@ jobs:
5050
cache: false
5151
- name: Cache Go
5252
id: go-cache
53-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
53+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
5454
with:
5555
path: |
5656
~/go/bin
@@ -75,7 +75,7 @@ jobs:
7575
cache: false
7676
- name: Cache Go
7777
id: go-cache
78-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
78+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
7979
with:
8080
path: |
8181
~/go/bin
@@ -97,7 +97,7 @@ jobs:
9797
cache: false
9898
- name: Cache Go
9999
id: go-cache
100-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
100+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
101101
with:
102102
path: |
103103
~/go/bin
@@ -159,14 +159,14 @@ jobs:
159159
cache: false
160160
- name: Cache Go
161161
id: go-cache
162-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
162+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
163163
with:
164164
path: |
165165
~/go/bin
166166
~/go/pkg/mod
167167
key: go-cache-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/go.sum') }}
168168
- name: Cache Build
169-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
169+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
170170
with:
171171
path: ~/.cache/go-build
172172
key: unittest-${{ runner.os }}-${{ matrix.runner }}-go-build-${{ matrix.go-version }}-${{ hashFiles('**/go.sum') }}
@@ -208,14 +208,14 @@ jobs:
208208
cache: false
209209
- name: Cache Go
210210
id: go-cache
211-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
211+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
212212
with:
213213
path: |
214214
~/go/bin
215215
~/go/pkg/mod
216216
key: go-cache-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/go.sum') }}
217217
- name: Cache Build
218-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
218+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
219219
with:
220220
path: ~/.cache/go-build
221221
key: coverage-${{ runner.os }}-go-build-${{ hashFiles('**/go.sum') }}
@@ -276,7 +276,7 @@ jobs:
276276
cache: false
277277
- name: Cache Go
278278
id: go-cache
279-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
279+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
280280
with:
281281
path: |
282282
~/go/bin

.github/workflows/builder-integration-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
- name: Cache Go
4242
id: go-cache
43-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
43+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
4444
with:
4545
path: |
4646
~/go/bin

.github/workflows/builder-snapshot.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252

5353
- name: Cache Go
5454
id: go-cache
55-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
55+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
5656
with:
5757
path: |
5858
~/go/bin

.github/workflows/changelog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Cache Go
4040
id: go-cache
41-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
41+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
4242
with:
4343
path: |
4444
~/go/bin

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
- name: Cache Go
3232
id: go-cache
33-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
33+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
3434
with:
3535
path: |
3636
~/go/bin

.github/workflows/contrib-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171

7272
- name: Cache Go
7373
id: go-cache
74-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
74+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
7575
with:
7676
path: |
7777
~/go/bin

.github/workflows/go-benchmarks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ jobs:
2222
cache: false
2323
- name: Cache Go
2424
id: go-cache
25-
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
25+
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
2626
with:
2727
path: |
2828
~/go/bin
2929
~/go/pkg/mod
3030
key: go-cache-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/go.sum') }}
3131
- name: Run the benchmarks
32-
uses: CodSpeedHQ/action@0700edb451d0e9f2426f99bd6977027e550fb2a6 # v4.7.0
32+
uses: CodSpeedHQ/action@94b88560ad3ed11ed5e92a321518a47c35a1fed5 # v4.8.0
3333
with:
3434
mode: walltime
3535
run: make for-all-target TARGET="timebenchmark"

0 commit comments

Comments
 (0)