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 offiles
)plugin
(this has been deprecated in favor ofplugins
)
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
- chore(deps): bump to eslint9+ and remove eslint-config-google by @thomasrockhu-codecov in #1591
- build(deps-dev): bump @octokit/webhooks-types from 7.5.1 to 7.6.1 by @dependabot in #1595
- build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by @dependabot in #1604
- build(deps-dev): bump @typescript-eslint/parser from 8.8.0 to 8.8.1 by @dependabot in #1601
- build(deps): bump @actions/core from 1.11.0 to 1.11.1 by @dependabot in #1597
- build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by @dependabot in #1596
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.8.0 to 8.8.1 by @dependabot in #1600
- build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by @dependabot in #1598
- build(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #1609
- build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #1608
- build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #1607
- build(deps-dev): bump @typescript-eslint/parser from 8.8.1 to 8.9.0 by @dependabot in #1612
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.8.1 to 8.9.0 by @dependabot in #1611
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.9.0 to 8.10.0 by @dependabot in #1615
- build(deps-dev): bump eslint from 9.12.0 to 9.13.0 by @dependabot in #1618
- build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by @dependabot in #1617
- build(deps-dev): bump @typescript-eslint/parser from 8.9.0 to 8.10.0 by @dependabot in #1614
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.10.0 to 8.11.0 by @dependabot in #1620
- build(deps-dev): bump @typescript-eslint/parser from 8.10.0 to 8.11.0 by @dependabot in #1619
- build(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 by @dependabot in #1622
- build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #1625
- build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by @dependabot in #1624
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.11.0 to 8.12.1 by @dependabot in #1626
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.12.1 to 8.12.2 by @dependabot in #1629
- build(deps-dev): bump @typescript-eslint/parser from 8.11.0 to 8.12.2 by @dependabot in #1628
- build(deps-dev): bump @typescript-eslint/parser from 8.12.2 to 8.13.0 by @dependabot in #1635
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.12.2 to 8.13.0 by @dependabot in #1634
- feat: use wrapper by @thomasrockhu-codecov in #1621
- Update README.md by @thomasrockhu-codecov in #1639
- fix: add missing vars by @thomasrockhu-codecov in #1638
- fix: update container builds by @thomasrockhu-codecov in #1640
- fixL use the correct source by @thomasrockhu-codecov in #1642
- chore(deps): bump wrapper to 0.0.23 by @thomasrockhu-codecov in #1644
Full Changelog: v4.6.0...v5.0.0