chore: Update action deps#3612
Conversation
There was a problem hiding this comment.
Straightforward dependency bump of all mozilla/actions references from v1.1.0 (25cb84d) to v1.1.3 (27cbe8fb5d) across 23 workflow and composite action files. All references are consistent — no stale SHAs remain, and the version comments are correctly updated throughout.
There was a problem hiding this comment.
Pull request overview
Updates the pinned mozilla/actions dependencies used across this repository’s GitHub Actions workflows and composite actions, moving from v1.1.0 to v1.1.3 (by commit SHA) to pick up upstream fixes while keeping deterministic builds.
Changes:
- Bump reusable workflow references (
mozilla/actions/.github/workflows/*) fromv1.1.0tov1.1.3. - Bump action references (
mozilla/actions/rust,mozilla/actions/nss,mozilla/actions/toolchains) fromv1.1.0tov1.1.3. - Apply the same pin update consistently across CI, linting, fuzzing, benchmarking, and composite actions.
Reviewed changes
Copilot reviewed 23 out of 23 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/semver.yml | Bump mozilla/actions reusable semver workflow pin to v1.1.3. |
| .github/workflows/sanitize.yml | Bump mozilla/actions/rust and mozilla/actions/nss pins to v1.1.3. |
| .github/workflows/rustfmt.yml | Bump mozilla/actions reusable rustfmt workflow pin to v1.1.3. |
| .github/workflows/readme.yml | Bump mozilla/actions/rust pin to v1.1.3 for README generation tooling. |
| .github/workflows/profile.yml | Bump mozilla/actions/rust/nss pins to v1.1.3 for profiling jobs. |
| .github/workflows/perfcompare.yml | Bump mozilla/actions/rust pin to v1.1.3 for perf compare tooling install. |
| .github/workflows/mutants.yml | Bump mozilla/actions/rust/nss pins to v1.1.3 for mutation testing workflows. |
| .github/workflows/mutants-pr.yml | Bump mozilla/actions/rust/nss pins to v1.1.3 for PR mutation testing. |
| .github/workflows/machete.yml | Bump mozilla/actions reusable machete workflow pin to v1.1.3. |
| .github/workflows/fuzz-corpus.yml | Bump mozilla/actions/rust/nss pins to v1.1.3 for fuzz corpus automation. |
| .github/workflows/fuzz-bench.yml | Bump mozilla/actions/rust/nss pins to v1.1.3 for fuzz bench workflow. |
| .github/workflows/dependency-review.yml | Bump mozilla/actions reusable dependency-review workflow pin to v1.1.3. |
| .github/workflows/deny.yml | Bump mozilla/actions reusable deny workflow pin to v1.1.3. |
| .github/workflows/codspeed.yml | Bump mozilla/actions/rust/nss pins to v1.1.3 for CodSpeed runs. |
| .github/workflows/clippy.yml | Bump mozilla/actions/toolchains/rust/nss pins to v1.1.3. |
| .github/workflows/claude.yml | Bump mozilla/actions reusable claude-review workflow pin to v1.1.3. |
| .github/workflows/check.yml | Bump mozilla/actions/toolchains/rust/nss pins to v1.1.3 across CI checks. |
| .github/workflows/check-mtu.yml | Bump mozilla/actions/rust pin to v1.1.3 for MTU checks. |
| .github/workflows/bench.yml | Bump mozilla/actions/rust pin to v1.1.3 for benchmark tooling install. |
| .github/workflows/actionlint.yml | Bump mozilla/actions reusable actionlint workflow pin to v1.1.3. |
| .github/actions/quic-build/action.yml | Bump mozilla/actions/rust pin to v1.1.3 in composite action. |
| .github/actions/check-android/action.yml | Bump mozilla/actions/rust and mozilla/actions/nss pins to v1.1.3 in composite action. |
| .github/actions/build-neqo/action.yml | Bump mozilla/actions/rust and mozilla/actions/nss pins to v1.1.3 in composite action. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3612 +/- ##
==========================================
- Coverage 95.13% 94.98% -0.15%
==========================================
Files 111 116 +5
Lines 37931 38276 +345
Branches 37931 38276 +345
==========================================
+ Hits 36086 36357 +271
- Misses 1148 1212 +64
- Partials 697 707 +10
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Failed Interop TestsQUIC Interop Runner, client vs. server, differences relative to
All resultsSucceeded Interop TestsQUIC Interop Runner, client vs. server neqo-pr as client
neqo-pr as server
Unsupported Interop TestsQUIC Interop Runner, client vs. server neqo-pr as client
neqo-pr as server
|
Benchmark resultsNo significant performance differences relative to 6d76b52. All resultstransfer/1-conn/1-100mb-resp (aka. Download): Change within noise threshold. time: [189.38 ms 189.81 ms 190.23 ms]
thrpt: [525.69 MiB/s 526.85 MiB/s 528.03 MiB/s]
change:
time: [+0.1930% +0.4955% +0.7956] (p = 0.00 < 0.05)
thrpt: [-0.7894% -0.4930% -0.1926]
Change within noise threshold.transfer/1-conn/10_000-parallel-1b-resp (aka. RPS): No change in performance detected. time: [284.17 ms 286.20 ms 288.25 ms]
thrpt: [34.692 Kelem/s 34.940 Kelem/s 35.190 Kelem/s]
change:
time: [-0.2625% +0.7428% +1.7858] (p = 0.16 > 0.05)
thrpt: [-1.7544% -0.7373% +0.2632]
No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mildtransfer/1-conn/1-1b-resp (aka. HPS): No change in performance detected. time: [38.425 ms 38.573 ms 38.742 ms]
thrpt: [25.812 B/s 25.925 B/s 26.025 B/s]
change:
time: [-0.7983% -0.2386% +0.3231] (p = 0.42 > 0.05)
thrpt: [-0.3221% +0.2391% +0.8047]
No change in performance detected.
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
1 (1.00%) high mild
5 (5.00%) high severetransfer/1-conn/1-100mb-req (aka. Upload): Change within noise threshold. time: [192.46 ms 192.94 ms 193.51 ms]
thrpt: [516.76 MiB/s 518.31 MiB/s 519.59 MiB/s]
change:
time: [+0.3792% +0.7306% +1.0843] (p = 0.00 < 0.05)
thrpt: [-1.0727% -0.7253% -0.3777]
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severestreams/walltime/1-streams/each-1000-bytes: Change within noise threshold. time: [592.95 µs 598.41 µs 606.84 µs]
change: [+0.4082% +1.3899% +3.0229] (p = 0.02 < 0.05)
Change within noise threshold.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) high mild
11 (11.00%) high severestreams/walltime/1000-streams/each-1-bytes: No change in performance detected. time: [12.122 ms 12.142 ms 12.162 ms]
change: [-0.4204% -0.1917% +0.0443] (p = 0.11 > 0.05)
No change in performance detected.streams/walltime/1000-streams/each-1000-bytes: Change within noise threshold. time: [43.485 ms 43.573 ms 43.709 ms]
change: [+0.2024% +0.5932% +0.9330] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) low mild
1 (1.00%) high severestreams-flow-controlled/walltime/1-streams/each-4194304-bytes: Change within noise threshold. time: [33.515 ms 33.565 ms 33.616 ms]
change: [-0.8350% -0.6278% -0.4167] (p = 0.00 < 0.05)
Change within noise threshold.streams-flow-controlled/walltime/10-streams/each-1048576-bytes: Change within noise threshold. time: [94.515 ms 95.776 ms 97.070 ms]
change: [-4.0078% -2.1795% -0.2811] (p = 0.03 < 0.05)
Change within noise threshold.transfer/walltime/pacing-false/varying-seeds: Change within noise threshold. time: [23.221 ms 23.251 ms 23.297 ms]
change: [-0.5410% -0.3235% -0.0899] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severetransfer/walltime/pacing-true/varying-seeds: Change within noise threshold. time: [23.392 ms 23.422 ms 23.466 ms]
change: [-0.8045% -0.6156% -0.4025] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severetransfer/walltime/pacing-false/same-seed: Change within noise threshold. time: [23.020 ms 23.038 ms 23.058 ms]
change: [-1.7459% -1.6120% -1.4853] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severetransfer/walltime/pacing-true/same-seed: Change within noise threshold. time: [23.872 ms 23.889 ms 23.906 ms]
change: [-0.6900% -0.4713% -0.3117] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high mildDownload data for |
Client/server transfer resultsPerformance differences relative to e9dd9c2. Transfer of 33554432 bytes over loopback, min. 100 runs. All unit-less numbers are in milliseconds.
Table above only shows statistically significant changes. See all results below. All resultsTransfer of 33554432 bytes over loopback, min. 100 runs. All unit-less numbers are in milliseconds.
Download data for |
No description provided.