Skip to content

feat: add qb-security workflow, remove mobsfscan and nuclei#41

Open
KlausNie wants to merge 7 commits intomainfrom
feat/qb-security-workflow
Open

feat: add qb-security workflow, remove mobsfscan and nuclei#41
KlausNie wants to merge 7 commits intomainfrom
feat/qb-security-workflow

Conversation

@KlausNie
Copy link
Member

@KlausNie KlausNie commented Mar 16, 2026

Examples:

Summary

  • Adds reusable qb-security.yml workflow that scans source files for invisible Unicode characters used in supply chain attacks (GlassWorm, Trojan Source)
  • Removes unused mobsfscan-json.yml and nuclei-scan.yml workflow definitions

Test plan

  • Call QB Security from another repo's workflow and verify it runs the invisible Unicode scan
  • Confirm mobsfscan-json and nuclei-scan are no longer available as reusable workflows

Adds reusable QB Security workflow that scans for invisible Unicode
characters (GlassWorm / Trojan Source supply chain attacks) using the
new QuickBirdEng/actions/detect-invisible-unicode action.

Removes the unused mobsfscan-json and nuclei-scan workflow definitions.
Jobs moved into standalone actions in the actions repo:
  - secret-scan (QuickBirdEng/actions/secret-scan)
  - trufflehog-scan (QuickBirdEng/actions/trufflehog-scan)
TruffleHog action now downloads its own binary and scans the local
checkout, so neither secrets: inherit nor GITHUB_TOKEN is required
in the calling workflow.
@KlausNie KlausNie requested a review from nasirky March 17, 2026 15:49
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.

1 participant