Skip to content

Update CodeCov keybase url#9327

Merged
kevinbackhouse merged 1 commit into
Exiv2:mainfrom
kevinbackhouse:codecovsecops
Jun 11, 2026
Merged

Update CodeCov keybase url#9327
kevinbackhouse merged 1 commit into
Exiv2:mainfrom
kevinbackhouse:codecovsecops

Conversation

@kevinbackhouse

Copy link
Copy Markdown
Collaborator

Our CodeCov upload stopped working because of this change: https://github.com/codecov/codecov-action/releases/tag/v7.0.0

@kevinbackhouse kevinbackhouse requested review from Copilot and neheb June 11, 2026 19:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates the CodeCov uploader PGP key import URL in GitHub Actions workflows to align with CodeCov Action v7 changes and restore coverage uploads.

Changes:

  • Switch Keybase key download from codecovsecurity to codecovsecops in the CodeCov upload steps.
  • Apply the same change to both the push-to-main and PR Linux special builds workflows.
Show a summary per file
File Description
.github/workflows/on_push_ExtraJobsForMain.yml Updates the PGP key URL used to verify the CodeCov uploader signature.
.github/workflows/on_PR_linux_special_builds.yml Mirrors the same PGP key URL update for PR builds.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 4

@@ -52,7 +52,7 @@ jobs:
ctest --output-on-failure
# this needs to match th ecommand in on_PR_linux_secial_builds.yml!
@@ -50,7 +50,7 @@ jobs:
ctest --output-on-failure
# this needs to match th ecommand in on_push_ExtraJobsForMain.yml!
# this needs to match th ecommand in on_PR_linux_secial_builds.yml!
gcovr --root .. --object-dir . --exclude-unreachable-branches --exclude-throw-branches --xml -o coverage.xml .
curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --import
curl https://keybase.io/codecovsecops/pgp_keys.asc | gpg --import
# this needs to match th ecommand in on_push_ExtraJobsForMain.yml!
gcovr --root .. --object-dir . --exclude-unreachable-branches --exclude-throw-branches --xml -o coverage.xml
curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --import
curl https://keybase.io/codecovsecops/pgp_keys.asc | gpg --import
@kevinbackhouse kevinbackhouse merged commit 9e542d9 into Exiv2:main Jun 11, 2026
78 checks passed
@kevinbackhouse kevinbackhouse deleted the codecovsecops branch June 11, 2026 20:11
@kevinbackhouse

Copy link
Copy Markdown
Collaborator Author

@mergify backport 0.28.x

@mergify

mergify Bot commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

backport 0.28.x

✅ Backports have been created

Details

Cherry-pick of f97dedb has failed:

On branch mergify/bp/0.28.x/pr-9327
Your branch is up to date with 'origin/0.28.x'.

You are currently cherry-picking commit f97dedb6.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   .github/workflows/on_PR_linux_special_builds.yml

Unmerged paths:
  (use "git add/rm <file>..." as appropriate to mark resolution)
	deleted by us:   .github/workflows/on_push_ExtraJobsForMain.yml

To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

@kevinbackhouse kevinbackhouse added CI Issues related with CI jobs and removed build labels Jun 21, 2026
@kevinbackhouse

Copy link
Copy Markdown
Collaborator Author

@mergify backport 0.29.x

@mergify

mergify Bot commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

backport 0.29.x

✅ Backports have been created

Details
  • Backport to branch 0.29.x completed

No pull request needed: No commits between 0.29.x and mergify/bp/0.29.x/pr-9327

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Issues related with CI jobs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants