Skip to content

Add GitHub Actions auto-label workflow#32

Merged
snipcodeit merged 1 commit intomainfrom
issue/19-auto-label-workflow
Feb 26, 2026
Merged

Add GitHub Actions auto-label workflow#32
snipcodeit merged 1 commit intomainfrom
issue/19-auto-label-workflow

Conversation

@snipcodeit
Copy link
Owner

Summary

  • Add auto-label workflow using actions/labeler@v5 to label PRs by file paths
  • Create labeler.yml mapping commands/, lib/, templates/, docs, and .github/ to labels
  • Create corresponding GitHub labels for auto-labeling

Closes #19

Milestone Context

  • Milestone: v1 — Community & Collaboration Infrastructure
  • Phase: 2 — GitHub Repository Configuration
  • Issue: 5 of 6 in milestone

Changes

  • .github/workflows/auto-label.yml — GitHub Actions workflow for PR auto-labeling
  • .github/labeler.yml — Path-to-label mapping configuration
  • GitHub labels created: slash-commands, core, templates, documentation, github-config

Test Plan

  • Workflow file passes GitHub Actions syntax validation
  • labeler.yml uses correct actions/labeler@v5 configuration format
  • All 5 labels exist on the repository
  • A test PR touching lib/ files gets the core label

Add actions/labeler@v5 workflow that auto-labels PRs based on file
paths. Labels map commands/ and .claude/ to slash-commands, lib/ to
core, templates/ to templates, docs and root markdown to documentation,
and .github/ to github-config.

Closes #19

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions bot added the github-config GitHub configuration changes label Feb 26, 2026
@snipcodeit snipcodeit merged commit fffa777 into main Feb 26, 2026
1 check passed
@snipcodeit snipcodeit deleted the issue/19-auto-label-workflow branch February 26, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github-config GitHub configuration changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add GitHub Actions auto-label workflow

1 participant