Parent
Part of #1
Task
Create reusable workflows in .github/workflows/ that other repos can call.
Proposed Workflows
- standard-python-ci.yml - Python linting, testing, type checking
- standard-nix-ci.yml - Nix flake check, build, formatting
- standard-terraform-ci.yml - Terraform fmt, validate, plan
- label-sync.yml - Sync labels from .github to calling repo
Usage Pattern
# In other repos
jobs:
ci:
uses: JacobPEvans/.github/.github/workflows/standard-python-ci.yml@main
with:
python-version: '3.11'
Acceptance Criteria
Parent
Part of #1
Task
Create reusable workflows in
.github/workflows/that other repos can call.Proposed Workflows
Usage Pattern
Acceptance Criteria