Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump codecov/codecov-action from 3 to 4 #851

Merged
merged 2 commits into from
Jul 12, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 5, 2024

Bumps codecov/codecov-action from 3 to 4.

Release notes

Sourced from codecov/codecov-action's releases.

v4.0.0

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.
  • OS platforms have been added, though some may not be automatically detected. To see a list of platforms, see our CLI download page
  • Various arguments to the Action have been changed. Please be aware that the arguments match with the CLI's needs

v3 versions and below will not have access to CLI features (e.g. global upload token, ATS).

What's Changed

... (truncated)

Changelog

Sourced from codecov/codecov-action's changelog.

4.0.0-beta.2

Fixes

  • #1085 not adding -n if empty to do-upload command

4.0.0-beta.1

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.
  • Tokenless uploading is unsuported
  • Various arguments to the Action have been removed

3.1.4

Fixes

  • #967 Fix typo in README.md
  • #971 fix: add back in working dir
  • #969 fix: CLI option names for uploader

Dependencies

  • #970 build(deps-dev): bump @​types/node from 18.15.12 to 18.16.3
  • #979 build(deps-dev): bump @​types/node from 20.1.0 to 20.1.2
  • #981 build(deps-dev): bump @​types/node from 20.1.2 to 20.1.4

3.1.3

Fixes

  • #960 fix: allow for aarch64 build

Dependencies

  • #957 build(deps-dev): bump jest-junit from 15.0.0 to 16.0.0
  • #958 build(deps): bump openpgp from 5.7.0 to 5.8.0
  • #959 build(deps-dev): bump @​types/node from 18.15.10 to 18.15.12

3.1.2

Fixes

  • #718 Update README.md
  • #851 Remove unsupported path_to_write_report argument
  • #898 codeql-analysis.yml
  • #901 Update README to contain correct information - inputs and negate feature
  • #955 fix: add in all the extra arguments for uploader

Dependencies

  • #819 build(deps): bump openpgp from 5.4.0 to 5.5.0
  • #835 build(deps): bump node-fetch from 3.2.4 to 3.2.10
  • #840 build(deps): bump ossf/scorecard-action from 1.1.1 to 2.0.4
  • #841 build(deps): bump @​actions/core from 1.9.1 to 1.10.0
  • #843 build(deps): bump @​actions/github from 5.0.3 to 5.1.1
  • #869 build(deps): bump node-fetch from 3.2.10 to 3.3.0
  • #872 build(deps-dev): bump jest-junit from 13.2.0 to 15.0.0
  • #879 build(deps): bump decode-uri-component from 0.2.0 to 0.2.2

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR 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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Feb 5, 2024
@hasezoey
Copy link
Member

hasezoey commented Feb 5, 2024

@nodkz code-cov v4 requires tokens now (except for PRs from forks; this means a token for PRs from non-forks (like this PR) and for per-commit coverage is required), could you add a CODECOV_TOKEN to github secrets? see this blog-post

The repository upload token can be found (for this project) here as Repository upload token, only store the part after CODECOV_TOKEN= as the secret

This comment was marked as outdated.

@github-actions github-actions bot added the stale This Issue is outdated and will likely be closed if no further comments are given label Mar 7, 2024
@hasezoey hasezoey added keep Keep this issue open (no Stale) and removed stale This Issue is outdated and will likely be closed if no further comments are given labels Mar 7, 2024

This comment was marked as outdated.

@github-actions github-actions bot added the stale This Issue is outdated and will likely be closed if no further comments are given label Apr 7, 2024
@hasezoey hasezoey removed the stale This Issue is outdated and will likely be closed if no further comments are given label Apr 7, 2024

This comment was marked as outdated.

@github-actions github-actions bot added the stale This Issue is outdated and will likely be closed if no further comments are given label May 23, 2024
@hasezoey hasezoey removed the stale This Issue is outdated and will likely be closed if no further comments are given label May 23, 2024
@hasezoey
Copy link
Member

@nodkz pinging again as this PR needs some actions from your side as this is still a personal repository, instructions in a comment above.

@hasezoey
Copy link
Member

@dependabot rebase

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/github_actions/codecov/codecov-action-4 branch from aa29df0 to 25ea215 Compare May 23, 2024 09:21
@hasezoey
Copy link
Member

hasezoey commented Jun 5, 2024

i just now looked back at the supposed "successful" tests, and all seem to not be uploading coverage anymore with the following error (regardless if the time had actually passed):

['error'] There was an error running the uploader: Error uploading to [https://codecov.io:](https://codecov.io/) Error: There was an error fetching the storage URL during POST: 429 - {'detail': ErrorDetail(string='Rate limit reached. Please upload with the Codecov repository upload token to resolve issue. Expected time to availability: 885s.', code='throttled')}

and the last coverage upload was (at the time of writing this message) 2 months ago, basically meaning any coverage badge we have or coverage that is shown on codecov is outdated.

@nodkz

Copy link

github-actions bot commented Jul 6, 2024

Marking the PR as stale, it will be closed in 7 days if no more activity is seen

@github-actions github-actions bot added the stale This Issue is outdated and will likely be closed if no further comments are given label Jul 6, 2024
@hasezoey hasezoey removed the stale This Issue is outdated and will likely be closed if no further comments are given label Jul 6, 2024
Co-authored-by: hasezoey <hasezoey@gmail.com>
Copy link

codecov bot commented Jul 12, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.89%. Comparing base (48dbf43) to head (659d503).
Report is 55 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #851      +/-   ##
==========================================
+ Coverage   91.29%   92.89%   +1.60%     
==========================================
  Files          15       15              
  Lines        1998     2027      +29     
  Branches      506      512       +6     
==========================================
+ Hits         1824     1883      +59     
+ Misses        165      144      -21     
+ Partials        9        0       -9     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nodkz nodkz merged commit 0ddafac into master Jul 12, 2024
11 of 15 checks passed
@dependabot dependabot bot deleted the dependabot/github_actions/codecov/codecov-action-4 branch July 12, 2024 20:29
@nodkz
Copy link
Collaborator

nodkz commented Jul 12, 2024

@hasezoey I apologize for missing the PR. We need to create an organization and move the repository there. MMS has become very mature thanks to your contributions, and my slow responses should not block you and the community.

Copy link

@github-actions github-actions bot added the released Pull Request released | Issue is fixed label Jul 13, 2024
Copy link

🎉 This issue has been resolved in version 10.0.0-beta.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

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 keep Keep this issue open (no Stale) released on @beta released Pull Request released | Issue is fixed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants