ci-cd-and-automation

Run lint, type checks, tests, builds, and security audits on GitHub Actions.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/pecorapromotionsllc-cell/voxmerch --skill ci-cd-and-automation-pecorapromotionsllc-cell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-cd-and-automation
Source: https://github.com/pecorapromotionsllc-cell/voxmerch/tree/main/voxmerch-platform/external-skills/agent-skills-main/skills/ci-cd-and-automation
Command: npx skills add https://github.com/pecorapromotionsllc-cell/voxmerch --skill ci-cd-and-automation-pecorapromotionsllc-cell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end CI/CD quality gate workflow to ensure every change passes lint, type checks, tests, security audits, and builds before merge, reducing regressions and manual toil.

Core Features & Use Cases

  • Enforces lint, type-check, tests, build, and security audits on PRs and pushes to main.
  • Supports integration tests and optional E2E workflows to validate production readiness.
  • Provides a reusable blueprint via GitHub Actions to standardize quality gates across projects.

Quick Start

Configure your project to run lint, type-check, tests, and build on every PR and push to main.

Frequently Asked Questions about ci-cd-and-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate CI/CD quality gates for GitHub Actions pull requests?

Automate CI/CD quality gates by configuring a GitHub Actions workflow to run lint, type checking, unit tests, builds, and security audits on every pull request. This enforces standards automatically before merge.

What is a CI/CD quality gate workflow in Node.js?

A CI/CD quality gate workflow validates changes by running eslint, tsc, and npm scripts to enforce linting, type checking, and testing standards. It ensures every push to main or PR passes these checks.

Do I need Node.js tooling to set up automated security audits and linting?

Yes, you need Node.js tooling including eslint, tsc, and npm scripts to run the lint, type-check, and security audit processes. A GitHub Actions workflow orchestrates these tools in CI.

Can I run end-to-end and integration tests on every push to main?

Yes, you can validate production readiness by supporting integration tests and optional E2E workflows on pushes to main. The automation applies these replicated examples to catch regressions automatically.

What's the best way to standardize CI/CD pipelines across multiple projects?

Standardize CI/CD pipelines by providing a reusable GitHub Actions blueprint to enforce quality gates across projects. This ensures consistent lint, type-check, test, and build validation on every change.

Why does my GitHub Actions workflow fail on type checking and linting during PRs?

Your GitHub Actions workflow fails PRs when code violates enforced quality gates for lint, type checking, or unit tests. The automation halts merges to main until eslint and tsc validate the changes.