v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to power new features including local upload, the global upload token, and new upcoming features.
Breaking Changes
The Codecov Action runs as a node20 action due to node16 deprecation. See this post from GitHub on how to migrate.
Tokenless uploading is unsupported. However, PRs made from forks to the upstream public repos will support tokenless (e.g. contributors to OS projects do not need the upstream repo's Codecov token). This doc shows instructions on how to add the Codecov token.
v4 represents a move from the universal uploader to the Codecov CLI. Although this will unlock new features for our users, the CLI is not yet at feature parity with the universal uploader.
Breaking Changes
No current support for aarch64 and alpine architectures.
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the all group with 7 updates:
4.1.1
4.1.4
3.7.0
4.0.0
4.3.0
4.3.1
a1800f471a0bc25cddac36bb13e6f436ddf341d7
d3603274aca5625baad52ec06108517a089cdd00
2.1.0
2.2.0
3.3.3
4.0.1
3.1.5
4.1.0
Updates
actions/download-artifact
from 4.1.1 to 4.1.4Release notes
Sourced from actions/download-artifact's releases.
Commits
c850b93
Merge pull request #307 from bethanyj28/main6fd111f
update@actions/artifact
87c5514
Merge pull request #303 from bethanyj28/main47f9ce6
update@actions/artifact
127824d
Merge pull request #299 from bethanyj28/main6dd49bf
licensed only artifactf71c0e3
Revert "licensed"7c63dfd
licensed67d37cd
Update toolkit3487549
Update release-new-action-version.yml (#292)Updates
golangci/golangci-lint-action
from 3.7.0 to 4.0.0Release notes
Sourced from golangci/golangci-lint-action's releases.
... (truncated)
Commits
3cfe3a4
build(deps): bump@actions/cache
from 3.2.3 to 3.2.4 (#963)cbc59cf
build(deps-dev): bump prettier from 3.2.4 to 3.2.5 (#960)459a04b
build(deps-dev): bump@typescript-eslint/eslint-plugin
from 6.19.1 to 6.20.0 ...e2315b6
build(deps-dev): bump@typescript-eslint/parser
from 6.19.1 to 6.20.0 (#961)d6173a4
build(deps): bump@types/node
from 20.11.10 to 20.11.16 (#962)0e8f5bf
build(deps): bump@types/node
from 20.11.5 to 20.11.10 (#958)349d206
build(deps-dev): bump@typescript-eslint/eslint-plugin
from 6.19.0 to 6.19.1 ...2221aee
build(deps-dev): bump@typescript-eslint/parser
from 6.18.1 to 6.19.1 (#954)3b44ae5
build(deps-dev): bump@typescript-eslint/eslint-plugin
from 6.18.1 to 6.19.0 ...323b871
build(deps-dev): bump prettier from 3.2.2 to 3.2.4 (#950)Updates
actions/upload-artifact
from 4.3.0 to 4.3.1Release notes
Sourced from actions/upload-artifact's releases.
Commits
5d5d22a
Merge pull request #515 from actions/eggyhead/update-artifact-v2.1.1f1e993d
update artifact license4881bfd
updating dist:a30777e
@eggyhead
3a80482
Merge pull request #511 from actions/robherley/migration-docs-typo9d63e3f
Merge branch 'main' into robherley/migration-docs-typodfa1ab2
fix typo with v3 artifact downloads in migration guided00351b
Merge pull request #509 from markmssd/patch-1707f5a7
Update limitation of10
artifacts upload to500
Updates
oven-sh/setup-bun
from a1800f471a0bc25cddac36bb13e6f436ddf341d7 to d3603274aca5625baad52ec06108517a089cdd00Commits
d360327
Add no-cache option (#58)0f37bd8
Move cache save to runs.post and exit early (#60)1294405
Fix typo in README.md (#57)8642d99
docs: add --frozen-lockfile to README (#52)40646b1
Add GitHub action to auto-update the v1 tag (#53)94177e5
docs: add explanatory note about setup-node (#47)9b21598
[autofix.ci] apply automated fixesc7420ae
release: 1.1.1c0059f0
fix: package manager (#42)e900e6b
release: 1.1 (#41)Updates
gotesttools/gotestfmt-action
from 2.1.0 to 2.2.0Release notes
Sourced from gotesttools/gotestfmt-action's releases.
Commits
8b4478c
Updating to node20ed11bda
Fix installation on Windows runners (#10)19aa3d4
Extend selftest workflow to multiple runners (#9)Updates
actions/cache
from 3.3.3 to 4.0.1Release notes
Sourced from actions/cache's releases.
Changelog
Sourced from actions/cache's changelog.
... (truncated)
Commits
ab5e6d0
Merge pull request #1341 from bethanyj28/main89c7d86
licensed cached2c84da
update@actions/cache
37e7d4e
Merge pull request #1340 from actions/bethanyj28/update-publish-flowa18323f
add release actiona2ed59d
Merge pull request #1305 from actions/yacaovsnc/update_examplesdc88ab5
Update examples1d78355
Merge pull request #1304 from actions/yacaovsnc/update_readmec36458f
Update README.md13aacd8
Merge pull request #1242 from to-s/mainUpdates
codecov/codecov-action
from 3.1.5 to 4.1.0Release notes
Sourced from codecov/codecov-action's releases.
... (truncated)
Changelog
Sourced from codecov/codecov-action's changelog.
... (truncated)
Commits
54bcd87
chore(release): v4.1.0 (#1307)8ba77ef
build(deps-dev): bump eslint from 8.56.0 to 8.57.0 (#1305)c60aa80
build(deps): bump github/codeql-action from 3.24.3 to 3.24.5 (#1306)2fc4847
fix: set safe directory (#1304)0cfda1d
chore(release): bump to 4.0.2 (#1302)7d3a55e
build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (#1286)fe84a0b
build(deps-dev): bump@typescript-eslint/eslint-plugin
from 6.21.0 to 7.0.0 (...e12c940
Use updated syntax for GitHub Markdown notes (#1300)ef7f8a5
build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 (#1298)b8a1d6a
build(deps-dev): bump@typescript-eslint/eslint-plugin
from 6.20.0 to 6.21.0 ...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