feat: add secret-digger red team workflows#775
Conversation
Migrate secret-digger workflows (Copilot, Codex, Claude engines) from gh-aw-security repo. These are hourly red team agents that search for secrets in the AWF agent container to validate sandbox security. Adds shared components (secret-audit.md, version-reporting.md) and registers the new lock files in the post-processing script. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
✅ Coverage Check PassedOverall Coverage
📁 Per-file Coverage Changes (1 files)
Coverage comparison generated by |
Node.js Build Test Results
Overall: PASS ✅ All Node.js test projects built and tested successfully.
|
|
✅ Smoke Test: PASS Test Results:
Status: All tests passed
|
Deno Build Test Results
Overall: ✅ PASS All Deno tests completed successfully.
|
Smoke Test ResultsLast 2 Merged PRs:
Test Results:
Status: PASS 🎉 cc @Mossaka
|
Rust Build Test Results
Overall: PASS ✅ All Rust projects built successfully and all tests passed.
|
.NET Build Test Results
Overall: PASS ✅ All .NET projects successfully restored, built, and ran with expected output.
|
Go Build Test Results
Overall: PASS ✅ All Go projects built and tested successfully.
|
C++ Build Test Results
Overall: PASS ✅ All C++ projects built successfully.
|
Bun Build Test Results
Overall: PASS ✅ All Bun build tests completed successfully.
|
☕ Java Build Test Results
Overall: PASS ✅ All Java projects compiled and tested successfully through the AWF firewall with Maven proxy configuration.
|
|
Smoke test results:
|
There was a problem hiding this comment.
Pull request overview
Adds three hourly “secret-digger” red-team agent workflows (Copilot/Codex/Claude) to continuously probe the AWF agent container for secret exposure, plus shared prompt components and CI post-processing updates so the compiled .lock.yml workflows are handled consistently in this repo.
Changes:
- Added
secret-digger-*workflow manifests (.md) and their compiled.lock.ymlcounterparts for Copilot, Codex, and Claude. - Introduced shared workflow prompt components:
shared/secret-audit.mdandshared/version-reporting.md. - Updated the CI post-processing script to include the new compiled workflow lock files.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| scripts/ci/postprocess-smoke-workflows.ts | Registers the new secret-digger compiled lock workflows for the existing post-processing pipeline. |
| .github/workflows/shared/version-reporting.md | Adds a shared snippet instructing agents to include the compiled workflow cli_version in reports. |
| .github/workflows/shared/secret-audit.md | Adds the shared “secret audit” agent prompt, tool/network config, and safe-outputs constraints for issue filing. |
| .github/workflows/secret-digger-copilot.md | Defines the Copilot-engine secret digger workflow (schedule + imports). |
| .github/workflows/secret-digger-copilot.lock.yml | Compiled workflow executing the Copilot-based secret digger agent, including sandboxing and safe-outputs plumbing. |
| .github/workflows/secret-digger-codex.md | Defines the Codex-engine secret digger workflow (schedule + imports). |
| .github/workflows/secret-digger-codex.lock.yml | Compiled workflow executing the Codex-based secret digger agent, including sandboxing and safe-outputs plumbing. |
| .github/workflows/secret-digger-claude.md | Defines the Claude-engine secret digger workflow (schedule + imports). |
| .github/workflows/secret-digger-claude.lock.yml | Compiled workflow executing the Claude-based secret digger agent, including sandboxing and safe-outputs plumbing. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
secret-audit.md,version-reporting.md) and compiled lock filesWorkflows
secret-digger-copilotsecret-digger-codexsecret-digger-claudeTest plan
workflow_dispatchfor each workflow after merge to validate they run🤖 Generated with Claude Code