workflow-setup

Solid

Configures GitHub Actions CI/CD workflows for testing, linting, and deployment. Use when setting up automation for a Python, Rust, or TypeScript project.

AI & Automation 308 stars 27 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Table of Contents - [When To Use](#when-to-use) - [Standard Workflows](#standard-workflows) - [Python Workflows](#python-workflows) - [Rust Workflows](#rust-workflows) - [TypeScript Workflows](#typescript-workflows) - [Workflow](#workflow) - [1. Check Existing Workflows](#1-check-existing-workflows) - [2. Identify Missing Workflows](#2-identify-missing-workflows) - [3. Render Workflow Templates](#3-render-workflow-templates) - [4. Validate Workflows](#4-validate-workflows) - [Workflow Best Practices](#workflow-best-practices) - [Use Latest Action Versions](#use-latest-action-versions) - [Matrix Testing (Python)](#matrix-testing-python) - [Caching Dependencies](#caching-dependencies) - [Updating Workflows](#updating-workflows) - [Related Skills](#related-skills) # Workflow Setup Skill Set up GitHub Actions workflows for continuous integration and deployment. ## When To Use - Need CI/CD for a new project - Adding missing workflows to existing project - Updating workflow versions to latest - Automating testing and quality checks - Setting up deployment pipelines ## When NOT To Use - GitHub Actions workflows already configured and current - Project uses different CI platform (GitLab CI, CircleCI, etc.) - Not hosted on GitHub - Use `/attune:upgrade-project` instead for updating existing workflows ## Standard Workflows ### Python Workflows 1. **test.yml** - Run pytest on push/PR 2. **lint.yml** - Run ruff linting 3. **typecheck.yml** - Run mypy type checking 4. **publ...

Details

Author
athola
Repository
athola/claude-night-market
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category