Open
Description
openedon Mar 12, 2024
Describe the bug
PRs from external contributors fail CI.
The PR is happening in a forked repo. Using tokenless upload.
Tokenless has reached GitHub rate limit.
Environment (please complete the following information):
- CodeCov GitHub-Action v4.1.0
- https://github.com/faker-js/faker/blob/a672d277b883a445a852f9b6db18818104e8de7e/.github/workflows/ci.yml#L212-L216
To Reproduce
Steps to reproduce the behavior:
- Go to an OpenSource project with CodeCov GitHub Action
- Open a PR as external contributor
- The CI will very likely fail (~10 CI failures, sometimes multiple in a row)
External contributors have a near 100% chance at failing. Internal contributors have a near 0% chance at failing.
Expected behavior
The CI is expected to work.
Or alternatively the guide describing how to setup the action should provide hints on how to deal with the error.
Screenshots
info - 2024-03-12 15:43:46,354 -- ci service found: github-actions
info - 2024-03-12 15:43:46,690 -- The PR is happening in a forked repo. Using tokenless upload.
info - 2024-03-12 15:43:47,076 -- Process Commit creating complete
error - 2024-03-12 15:43:47,076 -- Commit creating failed: {"detail":"Tokenless has reached GitHub rate limit. Please upload using a token: https://docs.codecov.com/docs/adding-the-codecov-token. Expected available in 1455 seconds."}
Error: Codecov: Failed to properly create commit: The process '/home/runner/work/_actions/codecov/codecov-action/54bcd8715eee62d40e33596ef5e8f0f48dbbccab/dist/codecov' failed with exit code 1
Additional context
Created on request here:
Affected CI pipelines:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Type
Projects
Status
Waiting for: Product Owner