Skip to content

threat-detection: bump external detector pin to v0.4.0 - #50709

Merged
pelikhan merged 3 commits into
mainfrom
copilot/threat-detection-bump-external-detector-pin
Aug 6, 2026
Merged

threat-detection: bump external detector pin to v0.4.0#50709
pelikhan merged 3 commits into
mainfrom
copilot/threat-detection-bump-external-detector-pin

Conversation

CopilotAI commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

gh-aw-threat-detection v0.4.0 adds darwin binary assets, ERR_VALIDATION warnings for degraded inputs, improved engine-failure rendering in conclude, GH_AW_DETECTION_CONTINUE_ON_ERROR support, and a false-positive fix for safe-outputs scaffolding. gh-aw was still pinned to v0.3.0, causing opaque 404s on macOS runners and blocking all downstream v0.4.x parity work.

Changes

  • pkg/constants/version_constants.go: bump DefaultThreatDetectVersion from v0.3.0v0.4.0
  • .github/workflows/*.lock.yml (275 files): recompiled — only the install step argument changes per file:
    - bash "${RUNNER_TEMP}/gh-aw/actions/install_threat_detect_binary.sh" v0.3.0+ bash "${RUNNER_TEMP}/gh-aw/actions/install_threat_detect_binary.sh" v0.4.0

CopilotAIand others added 2 commits August 5, 2026 23:59
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
CopilotAI changed the title [WIP] Bump external detector pin to threat-detect v0.4.0threat-detection: bump external detector pin to v0.4.0Aug 6, 2026
CopilotAI requested a review from pelikhanAugust 6, 2026 00:03
@pelikhan
pelikhan marked this pull request as ready for review August 6, 2026 00:13
CopilotAI balanced review requested due to automatic review settings August 6, 2026 00:13
@pelikhan
pelikhan merged commit b870b74 into mainAug 6, 2026
26 checks passed
@pelikhan
pelikhan deleted the copilot/threat-detection-bump-external-detector-pin branch August 6, 2026 00:16

CopilotAI 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

Pins the external threat detector to v0.4.0, enabling macOS assets and updated detection behavior.

Changes:

  • Updates DefaultThreatDetectVersion to v0.4.0.
  • Regenerates affected workflow lock files with the new installer pin.
Show a summary per file
FileDescription
pkg/constants/version_constants.goUpdates the default detector version.
.github/workflows/*.lock.ymlRegenerates affected workflows with the v0.4.0 installer pin.

Review details

Tip

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

  • Files reviewed: 98/98 changed files
  • Comments generated: 1
  • Review effort level: Balanced

// is set in the workflow frontmatter, enabling the external threat-detect binary path instead
// of the inline engine execution path.
const DefaultThreatDetectVersion Version = "v0.3.0"
const DefaultThreatDetectVersion Version = "v0.4.0"
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.85.4

Sign up for freeto 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.

threat-detection: bump external detector pin to threat-detect v0.4.* (Wait for v0.4.* to pass local smokes)

3 participants

@pelikhan