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

Update packages in gap-packages org to use codecov/codecov-action@v2 #10

Closed
fingolfin opened this issue Jan 26, 2022 · 1 comment
Closed
Assignees

Comments

@fingolfin
Copy link
Member

fingolfin commented Jan 26, 2022

Code coverage reports for most GAP packages are generated by Codecov and uploaded via the codecov/codecov-action Github Action.

Most packages currently use v1 of that, which is soon going tobe disabled. To quote its README https://github.com/codecov/codecov-action#%EF%B8%8F--deprecration-of-v1:

On February 1, 2022, this version will be fully sunset and no longer function

Due to the deprecation of the underlying bash uploader, the Codecov GitHub Action has released v2 which will use the new uploader. You can learn more about our deprecation plan and the new uploader on our blog.

We've adjust our action gap-actions/process-coverage to be compatible with the new Codecov uploader. Now it is up to packages to switch to using it.

This also affects packages which still use gap-actions/run-pkg-tests@v1 (which has the invocation of the codecov upload built in, but it hardcodes the old uploader)

See also gap-system/gap#4645

@fingolfin fingolfin self-assigned this Jan 26, 2022
@fingolfin fingolfin changed the title Submit PRs to packages in gap-packages org, updating to codecov/codecov-action@v2 Update packages in gap-packages org to use codecov/codecov-action@v2 Jan 26, 2022
fingolfin added a commit to gap-packages/RegisterPackageTNUMDemo that referenced this issue Jan 26, 2022
@fingolfin
Copy link
Member Author

Done for most packages. Any which have not merged my PR yet have to deal with the consequences themselves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant