Skip to content

chore: overhaul GitHub templates, labels, and auto-sync (#227)#231

Merged
rosspeili merged 1 commit into
ARPAHLS:mainfrom
rosspeili:feat/issue-227-github-templates-labels
Jul 9, 2026
Merged

chore: overhaul GitHub templates, labels, and auto-sync (#227)#231
rosspeili merged 1 commit into
ARPAHLS:mainfrom
rosspeili:feat/issue-227-github-templates-labels

Conversation

@rosspeili

Copy link
Copy Markdown
Contributor

Description

Aligns GitHub project hygiene with the current repo: issue chooser, expanded templates, pastel label palette, automatic label sync, and updated contributor docs.

Changes

  • Issue templates: config.yml chooser; new CLI, Skill Upgrade, Examples, Packaging forms; updated Skill Proposal, Bug Report, Doc Fix, Framework Feature, RFC
  • Labels: 17 labels in .github/labels.json with pastel palette (discussion, skill upgrade, cli, examples, etc.)
  • Auto-sync: sync-labels.yml + sync_labels.py — upserts label colors/descriptions on merge to main (no manual GitHub UI edits)
  • Tests: tests/test_github_labels.py validates labels.json in CI
  • Docs: PR template, CONTRIBUTING.md, ai_native_workflow.md, TESTING.md, CHANGELOG.md

Fixes #227

Type of Change

  • RFC / meta — templates, labels, CI, contributor docs

Checklist

  • Linked issue (Fixes #227)
  • pytest tests/test_github_labels.py passes
  • CHANGELOG.md [Unreleased] updated
  • No skillware/ runtime code changes

Add issue chooser config, CLI/Skill Upgrade/Examples/Packaging templates, update existing forms and PR template, expand labels.json with pastel palette, sync-labels workflow, and contributor docs.
@rosspeili rosspeili merged commit 3202413 into ARPAHLS:main Jul 9, 2026
5 checks passed
@rosspeili rosspeili deleted the feat/issue-227-github-templates-labels branch July 9, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat]: Overhaul GitHub issue templates, labels, PR template, and config.yml

1 participant