Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 2, 2025

Bumps codecov/codecov-action from 1 to 5.

Release notes

Sourced from codecov/codecov-action's releases.

v5.0.0

v5 Release

v5 of the Codecov GitHub Action will use the Codecov Wrapper to encapsulate the CLI. This will help ensure that the Action gets updates quicker.

Migration Guide

The v5 release also coincides with the opt-out feature for tokens for public repositories. In the Global Upload Token section of the settings page of an organization in codecov.io, you can set the ability for Codecov to receive a coverage reports from any source. This will allow contributors or other members of a repository to upload without needing access to the Codecov token. For more details see how to upload without a token.

[!WARNING]
The following arguments have been changed

  • file (this has been deprecated in favor of files)
  • plugin (this has been deprecated in favor of plugins)

The following arguments have been added:

  • binary
  • gcov_args
  • gcov_executable
  • gcov_ignore
  • gcov_include
  • report_type
  • skip_validation
  • swift_project

You can see their usage in the action.yml file.

What's Changed

... (truncated)

Changelog

Sourced from codecov/codecov-action's changelog.

v5 Release

v5 of the Codecov GitHub Action will use the Codecov Wrapper to encapsulate the CLI. This will help ensure that the Action gets updates quicker.

Migration Guide

The v5 release also coincides with the opt-out feature for tokens for public repositories. In the Global Upload Token section of the settings page of an organization in codecov.io, you can set the ability for Codecov to receive a coverage reports from any source. This will allow contributors or other members of a repository to upload without needing access to the Codecov token. For more details see how to upload without a token.

[!WARNING] The following arguments have been changed

  • file (this has been deprecated in favor of files)
  • plugin (this has been deprecated in favor of plugins)

The following arguments have been added:

  • binary
  • gcov_args
  • gcov_executable
  • gcov_ignore
  • gcov_include
  • report_type
  • skip_validation
  • swift_project

You can see their usage in the action.yml file.

What's Changed

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v1...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Dec 2, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

Benchmark Results (Julia vlts)

Time benchmarks
master c22c508... master / c22c508...
arithmetic/2-arg mul 13.7 ± 0.33 μs 13.8 ± 0.38 μs 0.994 ± 0.037
arithmetic/addition 0.0824 ± 0.0017 ms 0.0843 ± 0.0019 ms 0.977 ± 0.03
arithmetic/division 28.5 ± 1 μs 27.8 ± 0.99 μs 1.02 ± 0.052
arithmetic/multiplication 0.0642 ± 0.002 ms 0.0641 ± 0.0014 ms 1 ± 0.039
overhead/acrule/a+2 2.79 ± 0.17 μs 2.35 ± 0.071 μs 1.19 ± 0.08
overhead/acrule/a+2+b 0.07 ± 0.01 μs 0.07 ± 0.01 μs 1 ± 0.2
overhead/acrule/a+b 4.98 ± 0.38 μs 4.12 ± 0.13 μs 1.21 ± 0.1
overhead/acrule/noop:Int 0.05 ± 0.01 μs 0.05 ± 0.01 μs 1 ± 0.28
overhead/acrule/noop:Sym 0.051 ± 0.01 μs 0.06 ± 0.01 μs 0.85 ± 0.22
overhead/get_degrees/large_poly 0.101 ± 0.0066 s 0.0989 ± 0.0058 s 1.02 ± 0.09
overhead/rule/noop:Int 0.07 ± 0.01 μs 0.061 ± 0.01 μs 1.15 ± 0.25
overhead/rule/noop:Sym 0.06 ± 0.01 μs 0.06 ± 0.01 μs 1 ± 0.24
overhead/rule/noop:Term 0.06 ± 0.01 μs 0.06 ± 0.01 μs 1 ± 0.24
overhead/ruleset/noop:Int 30 ± 0 ns 30 ± 0 ns 1 ± 0
overhead/ruleset/noop:Sym 0.321 ± 0.011 μs 0.311 ± 0.011 μs 1.03 ± 0.051
overhead/ruleset/noop:Term 1.22 ± 0.03 μs 1.21 ± 0.021 μs 1.01 ± 0.03
overhead/simplify/noop:Int 30 ± 0 ns 30 ± 0 ns 1 ± 0
overhead/simplify/noop:Sym 30 ± 10 ns 30 ± 10 ns 1 ± 0.47
overhead/simplify/noop:Term 0.0328 ± 0.00093 ms 28.5 ± 1.3 μs 1.15 ± 0.063
overhead/simplify/randterm (+, *):serial 0.245 ± 0.0087 s 0.24 ± 0.0077 s 1.02 ± 0.049
overhead/simplify/randterm (+, *):thread 0.278 ± 0.018 s 0.268 ± 0.014 s 1.04 ± 0.086
overhead/simplify/randterm (/, *):serial 0.0864 ± 0.0021 ms 0.0863 ± 0.0027 ms 1 ± 0.04
overhead/simplify/randterm (/, *):thread 0.0902 ± 0.0025 ms 0.0897 ± 0.002 ms 1.01 ± 0.036
overhead/substitute/a 0.0547 ± 0.0015 ms 0.0561 ± 0.0012 ms 0.974 ± 0.034
overhead/substitute/a,b 0.0672 ± 0.002 ms 0.0681 ± 0.0014 ms 0.987 ± 0.035
overhead/substitute/a,b,c 0.0569 ± 0.0015 ms 0.0582 ± 0.0012 ms 0.978 ± 0.032
polyform/easy_iszero 24 ± 0.48 μs 24.6 ± 0.55 μs 0.976 ± 0.029
polyform/isone 1.12 ± 0.034 ms 1.11 ± 0.026 ms 1.01 ± 0.039
polyform/isone:noop 0.16 ± 0.001 μs 0.171 ± 0.01 μs 0.936 ± 0.055
polyform/iszero 0.961 ± 0.029 ms 0.959 ± 0.021 ms 1 ± 0.038
polyform/iszero:noop 0.16 ± 0.001 μs 0.171 ± 0.01 μs 0.936 ± 0.055
polyform/simplify_fractions 1.22 ± 0.034 ms 1.21 ± 0.029 ms 1.01 ± 0.037
printing/large_poly 0.239 ± 0.0032 s 0.237 ± 0.0024 s 1.01 ± 0.017
time_to_load 1.23 ± 0.0096 s 1.23 ± 0.011 s 0.999 ± 0.012
Memory benchmarks
master c22c508... master / c22c508...
arithmetic/2-arg mul 0.081 k allocs: 2.7 kB 0.08 k allocs: 2.67 kB 1.01
arithmetic/addition 0.438 k allocs: 16 kB 0.438 k allocs: 16 kB 1
arithmetic/division 0.148 k allocs: 5.52 kB 0.145 k allocs: 5.42 kB 1.02
arithmetic/multiplication 0.358 k allocs: 11.7 kB 0.358 k allocs: 11.7 kB 1
overhead/acrule/a+2 0.034 k allocs: 1.25 kB 0.033 k allocs: 1.23 kB 1.01
overhead/acrule/a+2+b 0 allocs: 0 B 0 allocs: 0 B
overhead/acrule/a+b 0.047 k allocs: 1.8 kB 0.045 k allocs: 1.77 kB 1.02
overhead/acrule/noop:Int 0 allocs: 0 B 0 allocs: 0 B
overhead/acrule/noop:Sym 0 allocs: 0 B 0 allocs: 0 B
overhead/get_degrees/large_poly 0.712 M allocs: 20.6 MB 0.601 M allocs: 18.9 MB 1.09
overhead/rule/noop:Int 2 allocs: 0.0625 kB 2 allocs: 0.0625 kB 1
overhead/rule/noop:Sym 2 allocs: 0.0625 kB 2 allocs: 0.0625 kB 1
overhead/rule/noop:Term 2 allocs: 0.0625 kB 2 allocs: 0.0625 kB 1
overhead/ruleset/noop:Int 0 allocs: 0 B 0 allocs: 0 B
overhead/ruleset/noop:Sym 3 allocs: 0.109 kB 3 allocs: 0.109 kB 1
overhead/ruleset/noop:Term 12 allocs: 0.391 kB 12 allocs: 0.391 kB 1
overhead/simplify/noop:Int 0 allocs: 0 B 0 allocs: 0 B
overhead/simplify/noop:Sym 0 allocs: 0 B 0 allocs: 0 B
overhead/simplify/noop:Term 0.298 k allocs: 11.6 kB 0.282 k allocs: 11.4 kB 1.02
overhead/simplify/randterm (+, *):serial 2.3 M allocs: 0.0883 GB 2.21 M allocs: 0.0868 GB 1.02
overhead/simplify/randterm (+, *):thread 2.36 M allocs: 0.246 GB 2.26 M allocs: 0.245 GB 1.01
overhead/simplify/randterm (/, *):serial 0.848 k allocs: 30.5 kB 0.785 k allocs: 29.5 kB 1.03
overhead/simplify/randterm (/, *):thread 0.883 k allocs: 31.5 kB 0.82 k allocs: 30.5 kB 1.03
overhead/substitute/a 0.272 k allocs: 9.83 kB 0.272 k allocs: 9.83 kB 1
overhead/substitute/a,b 0.34 k allocs: 12.2 kB 0.34 k allocs: 12.2 kB 1
overhead/substitute/a,b,c 0.301 k allocs: 10.4 kB 0.301 k allocs: 10.4 kB 1
polyform/easy_iszero 0.132 k allocs: 4.47 kB 0.126 k allocs: 4.38 kB 1.02
polyform/isone 8.45 k allocs: 0.567 MB 8.08 k allocs: 0.561 MB 1.01
polyform/isone:noop 2 allocs: 32 B 2 allocs: 32 B 1
polyform/iszero 6.97 k allocs: 0.468 MB 6.79 k allocs: 0.464 MB 1.01
polyform/iszero:noop 2 allocs: 32 B 2 allocs: 32 B 1
polyform/simplify_fractions 8.99 k allocs: 0.591 MB 8.8 k allocs: 0.587 MB 1.01
printing/large_poly 1.91 M allocs: 0.0837 GB 1.91 M allocs: 0.0837 GB 1
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

Benchmark Results (Julia v1)

Time benchmarks
master c22c508... master / c22c508...
arithmetic/2-arg mul 10.8 ± 0.25 μs 10.9 ± 0.26 μs 0.989 ± 0.033
arithmetic/addition 0.0667 ± 0.00076 ms 0.0689 ± 0.001 ms 0.968 ± 0.018
arithmetic/division 24.9 ± 0.56 μs 25.3 ± 0.63 μs 0.986 ± 0.033
arithmetic/multiplication 0.0545 ± 0.0021 ms 0.0508 ± 0.002 ms 1.07 ± 0.059
overhead/acrule/a+2 2.14 ± 0.051 μs 2.12 ± 0.07 μs 1.01 ± 0.041
overhead/acrule/a+2+b 0.08 ± 0.01 μs 0.08 ± 0.01 μs 1 ± 0.18
overhead/acrule/a+b 3.73 ± 0.09 μs 3.65 ± 0.11 μs 1.02 ± 0.04
overhead/acrule/noop:Int 30 ± 0 ns 30 ± 0 ns 1 ± 0
overhead/acrule/noop:Sym 0.07 ± 0.01 μs 0.07 ± 0.01 μs 1 ± 0.2
overhead/get_degrees/large_poly 0.0959 ± 0.0086 s 0.0947 ± 0.0086 s 1.01 ± 0.13
overhead/rule/noop:Int 0.07 ± 0.001 μs 0.07 ± 0.01 μs 1 ± 0.14
overhead/rule/noop:Sym 0.07 ± 0 μs 0.07 ± 0.01 μs 1 ± 0.14
overhead/rule/noop:Term 0.07 ± 0 μs 0.07 ± 0.01 μs 1 ± 0.14
overhead/ruleset/noop:Int 30 ± 0 ns 30 ± 0 ns 1 ± 0
overhead/ruleset/noop:Sym 0.32 ± 0.01 μs 0.311 ± 0.011 μs 1.03 ± 0.049
overhead/ruleset/noop:Term 1.22 ± 0.03 μs 1.18 ± 0.02 μs 1.03 ± 0.031
overhead/simplify/noop:Int 30 ± 0 ns 30 ± 0 ns 1 ± 0
overhead/simplify/noop:Sym 30 ± 10 ns 30 ± 10 ns 1 ± 0.47
overhead/simplify/noop:Term 26.5 ± 0.57 μs 26.2 ± 0.61 μs 1.01 ± 0.032
overhead/simplify/randterm (+, *):serial 0.187 ± 0.023 s 0.192 ± 0.023 s 0.972 ± 0.17
overhead/simplify/randterm (+, *):thread 0.223 ± 0.0096 s 0.229 ± 0.0099 s 0.976 ± 0.06
overhead/simplify/randterm (/, *):serial 0.0859 ± 0.0032 ms 0.0887 ± 0.0034 ms 0.969 ± 0.052
overhead/simplify/randterm (/, *):thread 0.0956 ± 0.0082 ms 0.0994 ± 0.0081 ms 0.962 ± 0.11
overhead/substitute/a 0.0407 ± 0.00098 ms 0.0404 ± 0.00079 ms 1.01 ± 0.031
overhead/substitute/a,b 0.0512 ± 0.0012 ms 0.0507 ± 0.001 ms 1.01 ± 0.031
overhead/substitute/a,b,c 0.0488 ± 0.0011 ms 0.0476 ± 0.00099 ms 1.03 ± 0.032
polyform/easy_iszero 18.6 ± 0.4 μs 18.9 ± 0.42 μs 0.984 ± 0.031
polyform/isone 0.925 ± 0.018 ms 0.922 ± 0.029 ms 1 ± 0.036
polyform/isone:noop 0.16 ± 0.01 μs 0.151 ± 0.01 μs 1.06 ± 0.096
polyform/iszero 0.796 ± 0.016 ms 0.794 ± 0.02 ms 1 ± 0.032
polyform/iszero:noop 0.16 ± 0.001 μs 0.15 ± 0.001 μs 1.07 ± 0.0097
polyform/simplify_fractions 1.01 ± 0.051 ms 1 ± 0.065 ms 1 ± 0.082
printing/large_poly 0.211 ± 0.014 s 0.203 ± 0.018 s 1.04 ± 0.11
time_to_load 1.31 ± 0.04 s 1.29 ± 0.032 s 1.02 ± 0.04
Memory benchmarks
master c22c508... master / c22c508...
arithmetic/2-arg mul 0.058 k allocs: 1.78 kB 0.058 k allocs: 1.78 kB 1
arithmetic/addition 0.3 k allocs: 10.3 kB 0.3 k allocs: 10.3 kB 1
arithmetic/division 0.136 k allocs: 4.8 kB 0.136 k allocs: 4.8 kB 1
arithmetic/multiplication 0.254 k allocs: 6.5 kB 0.254 k allocs: 6.5 kB 1
overhead/acrule/a+2 0.033 k allocs: 1.11 kB 0.033 k allocs: 1.11 kB 1
overhead/acrule/a+2+b 0 allocs: 0 B 0 allocs: 0 B
overhead/acrule/a+b 0.044 k allocs: 1.52 kB 0.044 k allocs: 1.52 kB 1
overhead/acrule/noop:Int 0 allocs: 0 B 0 allocs: 0 B
overhead/acrule/noop:Sym 0 allocs: 0 B 0 allocs: 0 B
overhead/get_degrees/large_poly 0.601 M allocs: 18.4 MB 0.601 M allocs: 18.4 MB 1
overhead/rule/noop:Int 2 allocs: 0.0625 kB 2 allocs: 0.0625 kB 1
overhead/rule/noop:Sym 2 allocs: 0.0625 kB 2 allocs: 0.0625 kB 1
overhead/rule/noop:Term 2 allocs: 0.0625 kB 2 allocs: 0.0625 kB 1
overhead/ruleset/noop:Int 0 allocs: 0 B 0 allocs: 0 B
overhead/ruleset/noop:Sym 3 allocs: 0.109 kB 3 allocs: 0.109 kB 1
overhead/ruleset/noop:Term 12 allocs: 0.391 kB 12 allocs: 0.391 kB 1
overhead/simplify/noop:Int 0 allocs: 0 B 0 allocs: 0 B
overhead/simplify/noop:Sym 0 allocs: 0 B 0 allocs: 0 B
overhead/simplify/noop:Term 0.276 k allocs: 9.89 kB 0.276 k allocs: 9.89 kB 1
overhead/simplify/randterm (+, *):serial 2.09 M allocs: 0.0744 GB 2.09 M allocs: 0.0744 GB 1
overhead/simplify/randterm (+, *):thread 2.26 M allocs: 0.236 GB 2.26 M allocs: 0.236 GB 1
overhead/simplify/randterm (/, *):serial 0.78 k allocs: 28.2 kB 0.78 k allocs: 28.2 kB 1
overhead/simplify/randterm (/, *):thread 0.915 k allocs: 0.0324 MB 0.915 k allocs: 0.0324 MB 1
overhead/substitute/a 0.204 k allocs: 6.77 kB 0.204 k allocs: 6.77 kB 1
overhead/substitute/a,b 0.268 k allocs: 8.86 kB 0.268 k allocs: 8.86 kB 1
overhead/substitute/a,b,c 0.268 k allocs: 8.67 kB 0.268 k allocs: 8.67 kB 1
polyform/easy_iszero 0.09 k allocs: 2.86 kB 0.09 k allocs: 2.86 kB 1
polyform/isone 11.1 k allocs: 0.578 MB 11.1 k allocs: 0.578 MB 1
polyform/isone:noop 2 allocs: 32 B 2 allocs: 32 B 1
polyform/iszero 9.07 k allocs: 0.477 MB 9.07 k allocs: 0.477 MB 1
polyform/iszero:noop 2 allocs: 32 B 2 allocs: 32 B 1
polyform/simplify_fractions 11.6 k allocs: 0.595 MB 11.6 k allocs: 0.595 MB 1
printing/large_poly 2.19 M allocs: 0.0808 GB 2.19 M allocs: 0.0808 GB 1
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant