plugins/secure/skills/complete-workflow-examples/SKILL.md
Copy-paste hardened CI/CD workflows with SHA-pinned actions, minimal GITHUB_TOKEN permissions, OIDC authentication, and comprehensive security scanning for GitHub Actions.
npx skillsauth add adaptive-enforcement-lab/claude-skills complete-workflow-examplesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Ready-to-Deploy Templates
These examples integrate multiple security controls into production-ready workflows. Each template includes inline security comments, permission scoping, and cross-references to detailed pattern documentation.
Copy-paste ready workflows demonstrating all security patterns from this hub.
Each example integrates multiple security controls from across the hub: action pinning, minimal permissions, secret management, safe triggers, and more. All examples are complete and production-ready.
Ready-to-Deploy Templates
These examples integrate multiple security controls into production-ready workflows. Each template includes inline security comments, permission scoping, and cross-references to detailed pattern documentation.
Copy-paste ready workflows demonstrating all security patterns from this hub.
Each example integrates multiple security controls from across the hub: action pinning, minimal permissions, secret management, safe triggers, and more. All examples are complete and production-ready.
Hardened continuous integration with comprehensive security controls.
Key Patterns:
Use Cases: Test automation, PR validation, pre-merge quality gates
Signed releases with SLSA provenance and artifact attestations.
Key Patterns:
id-token: write and attestations: writeUse Cases: GitHub releases, container publishing, NPM publishing, signed artifacts
OIDC-based cloud deployment with environment protection and automated rollback.
Key Patterns:
Use Cases: Cloud Run deployment, Kubernetes/Helm deployment, multi-environment pipelines, canary releases
Comprehensive SAST, dependency scanning, container scanning, and SARIF upload.
Key Patterns:
Use Cases: Security validation, compliance scanning, vulnerability detection, scheduled audits
All examples use:
# SECURITY: comments explaining security decisionsEach example includes:
# SECURITY: comments explaining security decisionsThese examples reference patterns from:
.github/workflows/act or a draft PRFor additional guidance, see the Quick Reference Cheat Sheet.
Hardened continuous integration with comprehensive security controls.
Key Patterns:
Use Cases: Test automation, PR validation, pre-merge quality gates
Signed releases with SLSA provenance and artifact attestations.
Key Patterns:
id-token: write and attestations: writeUse Cases: GitHub releases, container publishing, NPM publishing, signed artifacts
OIDC-based cloud deployment with environment protection and automated rollback.
Key Patterns:
Use Cases: Cloud Run deployment, Kubernetes/Helm deployment, multi-environment pipelines, canary releases
Comprehensive SAST, dependency scanning, container scanning, and SARIF upload.
Key Patterns:
Use Cases: Security validation, compliance scanning, vulnerability detection, scheduled audits
All examples use:
# SECURITY: comments explaining security decisionsEach example includes:
# SECURITY: comments explaining security decisionsThese examples reference patterns from:
.github/workflows/act or a draft PRFor additional guidance, see the Quick Reference Cheat Sheet.
documentation
Workload Identity Federation implementation guide. GKE setup, IAM bindings, ServiceAccount configuration, migration from service account keys, and troubleshooting patterns.
development
Secure GitHub Actions trigger patterns for pull requests, forks, and reusable workflows. Preventing privilege escalation and code injection through trigger misconfiguration.
development
Structured framework for evaluating GitHub Actions security before adoption. Trust tiers, risk assessment checklist, and decision tree for action evaluation.
testing
Securely store GitHub App credentials across different environments. GitHub Actions secrets, external CI, Kubernetes, and automated rotation patterns.