Skip to content

NEW @W-22270197@ Fix production-heartbeat GPG key verification on Ubuntu#352

Merged
nikhil-mittal-165 merged 1 commit into
devfrom
fix/production-heartbeat-gpg-key
May 18, 2026
Merged

NEW @W-22270197@ Fix production-heartbeat GPG key verification on Ubuntu#352
nikhil-mittal-165 merged 1 commit into
devfrom
fix/production-heartbeat-gpg-key

Conversation

@nikhil-mittal-165
Copy link
Copy Markdown
Contributor

Summary

  • The production-heartbeat workflow is failing on Ubuntu since the runner image was updated to ubuntu24/20260513.135 (May 13, 2026)
  • The new image no longer has the Microsoft GPG key in the global apt trust store (/etc/apt/trusted.gpg.d/)
  • Our VS Code repo config was missing the signed-by directive, so apt couldn't verify the repo
  • This fix uses the modern signed-by approach to explicitly tell apt which key to use for the VS Code repository

Failing run: https://github.com/forcedotcom/sfdx-code-analyzer-vscode/actions/runs/25916935707/job/76454079356

Test plan

  • Merge to dev and verify the next scheduled production-heartbeat run passes on Ubuntu
  • Optionally trigger a manual workflow_dispatch run to validate immediately

@git2gus
Copy link
Copy Markdown

git2gus Bot commented May 18, 2026

Git2Gus App is installed but the .git2gus/config.json doesn't have right values. You should add the required configuration.

The GitHub Actions runner image (ubuntu24/20260513.135) no longer has
the Microsoft GPG key in the global apt trust store. Use the modern
signed-by directive so apt can verify the VS Code repo without relying
on globally trusted keys.
@nikhil-mittal-165 nikhil-mittal-165 force-pushed the fix/production-heartbeat-gpg-key branch from b77d331 to 3bb6c72 Compare May 18, 2026 04:09
@nikhil-mittal-165 nikhil-mittal-165 changed the title Fix production-heartbeat GPG key verification on Ubuntu NEW @W-22270197@ Fix production-heartbeat GPG key verification on Ubuntu May 18, 2026
@nikhil-mittal-165
Copy link
Copy Markdown
Contributor Author

testing evidence

image

@nikhil-mittal-165 nikhil-mittal-165 merged commit fdc070d into dev May 18, 2026
17 of 18 checks passed
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.

2 participants