Back to articles
I Built a Complete GitHub Actions Security Toolkit in One Day
How-ToDevOps

I Built a Complete GitHub Actions Security Toolkit in One Day

via Dev.to DevOpsOlivier Buitelaar

Today I shipped 5 tools that all solve the same problem from different angles: GitHub Actions workflows break silently, and nobody catches it until production. Here's the full toolkit. 🛡️ 1. workflow-guardian (GitHub Action) Runs in your CI. Lints every workflow file on every PR. - uses : ollieb89/workflow-guardian@v1 Catches: unpinned actions, deprecated commands, security footguns, path filter bugs. → Marketplace 🔍 2. Workflow Linter (VS Code Extension) Same rules, but in your editor. Real-time squiggly underlines as you type. → Source ⚡ 3. ghact (npm CLI) Run ghact in any repo to lint workflows from your terminal. npm install -g ghact ghact → Source 📊 4. test-results-reporter (GitHub Action) Aggregates JUnit/Jest/pytest results into one PR comment. Flaky test detection built in. - uses : ollieb89/test-results-reporter@v1 → Source 🏷️ 5. pr-size-labeler (GitHub Action) Auto-labels PRs by diff size (XS through XL). Smart exclusions for lock files. - uses : ollieb89/pr-size-labeler@v1 →

Continue reading on Dev.to DevOps

Opens in a new tab

Read Full Article
2 views

Related Articles