-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
[oic-auth-plugin] CodeCov stopped working 1 month ago #4267
Comments
For info:
I see that you introduced the GHA build 2 years ago in jenkinsci/oic-auth-plugin@fc9ee86 but I don't see any associated PR which could have documented. @michael-doubez Do you remember how was it configured and by whom? The secret
|
There's no organisation or repository level OIDC auth looks to be the easiest if you could try use that: https://github.com/codecov/codecov-action#using-oidc |
Hi @michael-doubez any news or feedback? |
Closing as there are no actionnable for the Jenkins infra team, and no response from the requester. Please, feel free to reopen with details if the provided solutions does not work! |
Sorry I was on vacations. @dduportal I don't remember, I think it used to be part of the plugin modernisation checklist but I can no longer find it. I expect the token comes from an APP installed on the github org. |
@michael-doubez no problem, I hope you nejoyed vacations! 👍 I've reopened the issue. As indicated by Tim above:
You should be able to switch to a tokenless coverage upload by changing the GitHub Actions workflow. Would that work? |
I tried it just now and it failed (I gues OIDC is not enabled).
See: jenkinsci/oic-auth-plugin@f0ef586 The root cause may be on codecov side: codecov/codecov-action#1359 |
I don't understand why other plugins don't havee the issue. |
Ping @timja (as you have admin access to |
The badge plugin has someones personal token setup |
Looks like you haven't added the permission to id-token, |
I tried that but my ID was not allowed in codecov org/repo. |
Damned. I ll try that. |
Service(s)
GitHub
Summary
Hello,
CodeCov report upload stopped working 1 month ago.
I could not find any reference in documentation - is codcov usage deprecated ?
I still see the GitHubApp installed but the GitHub action fails with an error about a missing token.
I tried to provide my own personnal token but I didn't have the rights to upload a report.
Reproduction steps
See https://github.com/jenkinsci/oic-auth-plugin/blob/master/.github/workflows/ci.yml
The text was updated successfully, but these errors were encountered: