Skip to content

Avoid sigscanner for PRs from chainlink-release-pusher[bot]#21306

Draft
chainchad wants to merge 3 commits intodevelopfrom
dx-2485/sigscanner-exclusion
Draft

Avoid sigscanner for PRs from chainlink-release-pusher[bot]#21306
chainchad wants to merge 3 commits intodevelopfrom
dx-2485/sigscanner-exclusion

Conversation

@chainchad
Copy link
Collaborator

@chainchad chainchad commented Feb 25, 2026

The chainlink-release-pusher[bot] (GitHub App) creates automated version-bump PRs whose commits are signed with a key that cannot be verified by SigScanner, causing SigScanner to fail.

This will check if those commits are signed with a specific key and, if so, skip the SigScanner check.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

✅ No conflicts with other open PRs targeting develop

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the SigScanner GitHub Actions workflow to avoid running signature verification in contexts where it is noisy or unreliable, particularly for PRs associated with chainlink-release-pusher[bot].

Changes:

  • Add pull_request trigger and restrict push trigger to the develop branch.
  • Introduce a job-level if condition to skip runs for merge_group events and for a specific bot actor.
  • Use the PR head SHA (when available) instead of the temporary merge SHA for SigScanner verification and improve the curl invocation formatting.

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

@chainchad chainchad force-pushed the dx-2485/sigscanner-exclusion branch from f7815a2 to be66f24 Compare February 25, 2026 14:27
@chainchad chainchad force-pushed the dx-2485/sigscanner-exclusion branch from be66f24 to 6a19682 Compare February 25, 2026 14:37
@chainchad chainchad marked this pull request as ready for review February 27, 2026 21:55
@chainchad chainchad requested review from a team as code owners February 27, 2026 21:55
@chainchad chainchad marked this pull request as draft February 27, 2026 21:55
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