GitHub Actions
CI/CD automation actions
Action AI PR Description
Auto-generates descriptive PR descriptions from diff analysis with conventional commit parsing.
Action API Breaking Change Detector
GitHub Action that compares OpenAPI specs between branches — detects breaking changes in API contracts and posts a detailed PR comment.
Action API Diff Detector
Compares OpenAPI specs between branches and comments breaking changes on PRs.
Action API Response Validator
GitHub Action to validate API responses against OpenAPI schemas in CI/CD pipelines
Action Auto Label
GitHub Action that auto-labels PRs based on file paths, size, and conventional commit messages.
Action Auto Labeler
Automatically label PRs and issues based on file paths, title patterns, and content — zero configuration needed.
Action Broken Link Checker
GitHub Action that scans README and documentation files for broken links. Reports dead links as PR comments or check failures.
Action Bundle Size Check
GitHub Action that compares bundle sizes between PR branch and main, posts diff as PR comment.
Action Changelog Enforcer
Requires CHANGELOG.md updates on every PR and validates format follows Keep a Changelog standard.
Action Changelog From Prs
GitHub Action that generates beautiful changelogs from merged PRs grouped by labels.
Action Changelog Gen
Auto-generate changelogs from conventional commits between releases — categorized by type with contributor credits.
Action Changelog Generator
GitHub Action that auto-generates changelogs from conventional commits on release.
Action Code Complexity Report
GitHub Action that generates code complexity reports and flags high-complexity functions
Action Commit Message Lint
GitHub Action that enforces Conventional Commits format on all PR commits. Ensures consistent commit history for automated changelog generation.
Action Commit Message Linter
Enforces conventional commit format with helpful error messages and fix suggestions.
Action Coverage Badge Updater
Auto-updates test coverage badges in README.md after CI test runs complete.
Action Dependency Age Check
GitHub Action that checks how old your dependencies are and flags outdated packages
Action Dependency Audit
GitHub Action that runs npm audit and posts results as a formatted PR comment.
Action Dependency License Check
GitHub Action that scans all dependencies and flags incompatible licenses.
Action Dependency Review Strict
Blocks PRs that introduce dependencies with known CVEs or incompatible licenses.
Action Dependency Update
Check for outdated dependencies and create PRs with updates — safety checks with test runs before merging.
Action Deploy Preview
Post deployment preview URL as a PR comment with screenshot and lighthouse score
Action Docker Build Push
GitHub Action for building multi-arch Docker images and pushing to any registry.
Action Docker Image Scan
GitHub Action that scans Docker images for CVE vulnerabilities using Trivy. Blocks deployments with critical/high severity issues.
Action Docker Layer Cache
GitHub Action that intelligently caches Docker build layers to speed up CI pipelines.
Action Docker Scan Report
Scans Docker images for vulnerabilities using Trivy and posts formatted results as PR comments.
Action Docker Vulnerability Scan
GitHub Action that scans Docker images for vulnerabilities using Trivy — fails CI if critical/high CVEs are found and generates a report.
Action Env Drift Detector
GitHub Action that compares .env.example with actual environment configuration and alerts on missing or extra variables. Prevents deployment drift.
Action Env Secret Sync
GitHub Action that validates .env.example matches actual GitHub Secrets and warns on drift.
Action I18n Completeness Check
GitHub Action that verifies all translation keys are present across all locale JSON files.
Action Lighthouse Audit
GitHub Action that runs Lighthouse audits on PRs and posts performance scores as comments.
Action Lighthouse Budget
GitHub Action that runs Lighthouse on preview deployments and fails if performance budgets are exceeded.
Action Migration Safety Check
GitHub Action that analyzes database migration files for risky operations — warns about table locks, data loss, backward incompatibility.
Action PR Checklist Enforcer
GitHub Action that requires PR authors to complete a checklist before merging
Action PR Description Check
Enforce PR description quality with checklist validation, template compliance, and size warnings
Action PR Labeler
Auto-label PRs based on file paths, branch names, and conventional commit messages. Config via YAML.
Action PR Size Check
Enforce PR size limits — warn or block PRs exceeding configurable line count thresholds to keep reviews manageable.
Action PR Size Labeler
Automatically label pull requests by lines of code changed .
Action Preview URL Comment
GitHub Action that posts a formatted comment on PRs with preview deployment URLs — supports Vercel, Netlify, Cloudflare Pages, and custom URLs.
Action Release Drafter
GitHub Action that auto-drafts release notes from merged PRs. Categorizes changes by label and generates semantic version suggestions.
Action Release Notes AI
Auto-generates categorized release notes from merged PRs using AI-powered classification.
Action Screenshot Diff
GitHub Action that captures and compares screenshots of web pages across PR changes
Action Secrets Scanner
GitHub Action that scans PRs for accidentally committed secrets, API keys, and credentials.
Action Stale Branch Cleaner
Auto-archive and optionally delete branches merged more than N days ago.
Action Stale Branch Cleanup
GitHub Action that identifies and optionally deletes stale branches older than N days.
Action Stale Issue Closer
Auto-close stale issues and PRs after configurable inactivity period. Warning comments before closing.
Action Test Coverage Gate
GitHub Action that enforces minimum test coverage thresholds and posts coverage diff as PR comment.
Action Todo To Issue
GitHub Action that scans code for TODO/FIXME/HACK comments and automatically creates GitHub Issues for each one. Links issues back to source lines.
Action Unused Dependency Check
GitHub Action that detects unused npm dependencies in PRs — runs depcheck, posts findings as a PR comment, and optionally fails CI.
Auto Label PR Action
GitHub Action that automatically labels Pull Requests based on the files modified and the size of the changes.
Ci
Custom Action
A composite GitHub Action that runs linting, testing, and builds for any Node.js project. Reusable across repositories.