Skip to content

Conversation

@harryswift01
Copy link
Contributor

@harryswift01 harryswift01 commented May 16, 2025

Summary

Switch Coveralls token from COVERALLS_REPO_TOKEN to GITHUB_TOKEN to fix CI failures on Dependabot PRs for CodeEntropy as this is a public repo.

Changes

Change 1: Update Coveralls GitHub Action step

  • Replaced secrets.COVERALLS_REPO_TOKEN with secrets.GITHUB_TOKEN in project-ci.yaml
  • This enables Dependabot PRs to pass CI by using a token that is available to them

Impact

  • Dependabot PRs will no longer fail due to missing Coveralls repo token
  • CI coverage uploads will continue to work for all PRs and branches

@harryswift01 harryswift01 added this to the WP7 - Refactor milestone May 16, 2025
@harryswift01 harryswift01 self-assigned this May 16, 2025
@harryswift01 harryswift01 linked an issue May 16, 2025 that may be closed by this pull request
@harryswift01 harryswift01 changed the title ci: switch to GITHUB_TOKEN for public repo Coveralls integration Fix Coveralls CI failure on Dependabot PRs by using GITHUB_TOKEN May 16, 2025
@harryswift01 harryswift01 requested a review from jimboid May 16, 2025 11:47
@harryswift01 harryswift01 merged commit d7c7388 into main May 16, 2025
7 checks passed
@harryswift01 harryswift01 deleted the 102-coveralls-dependabot-bug branch May 16, 2025 13:24
@jimboid jimboid modified the milestones: WP7 - Refactor, 1.0.0 release Jun 10, 2025
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

Successfully merging this pull request may close these issues.

Coveralls upload fails on Dependabot PRs due to missing repo token

3 participants