Getting Started¶
Welcome to workflow-kit — your collection of production-ready GitHub Actions workflows.
What is workflow-kit?¶
workflow-kit provides battle-tested, reusable GitHub Actions workflows that automate common development tasks. Each workflow is:
- ⚡ Easy to integrate — Setup in minutes
- 🔧 Fully customizable — Configure to your needs
- 📚 Well-documented — Comprehensive guides
- 🚀 Production-ready — Used by teams worldwide
Available Workflows¶
🏷️ PR Auto-Labeler¶
Automatically label pull requests based on code changes, patterns, and metadata.
Quick Example:
name: Auto Label PRs
on:
pull_request:
types: [opened, synchronize, reopened]
permissions:
contents: read
pull-requests: write
jobs:
label:
uses: workflow-kit/pr-auto-labeler/.github/workflows/pr-auto-labeler.yml@latest
with:
enabled_rules: '["ui-change", "test-missing", "large-pr"]'
Get Started with PR Auto-Labeler →
Quick Start¶
Browse available workflows and choose one that fits your needs.
Create .github/workflows/ directory and add the workflow YAML file.
Customize the workflow configuration to match your team's needs.
- Enable specific rules
- Set custom labels
- Adjust thresholds
Create a test PR and verify the workflow runs correctly.
Check the Actions tab for execution logs.
Why Use workflow-kit?¶
-
:material-clock-fast:{ .lg .middle } Save Time
Automate repetitive tasks and focus on what matters — writing code and reviewing PRs.
-
:material-shield-check:{ .lg .middle } Improve Quality
Catch issues early with automated checks before they reach production.
-
:material-chart-line:{ .lg .middle } Better Visibility
Get instant insights into PR content with automated labeling and analysis.
-
:material-account-group:{ .lg .middle } Team Consistency
Standardize processes across repositories and ensure everyone follows best practices.
Next Steps¶
- :rocket: Explore PR Auto-Labeler
- :books: Read the Documentation
- :bulb: See Usage Examples
- :material-github: Star on GitHub
Support¶
Need help? We're here for you: