Skip to content

feat: guide contributions with issue forms and PR labels#24

Merged
brunobuddy merged 1 commit into
mainfrom
feat/contribution-templates
May 23, 2026
Merged

feat: guide contributions with issue forms and PR labels#24
brunobuddy merged 1 commit into
mainfrom
feat/contribution-templates

Conversation

@brunobuddy
Copy link
Copy Markdown
Member

💭 Why

The repo had one issue template and no PR template, so contributions arrived in inconsistent shapes and were slow to triage.

✨ What changed

  • Four typed issue forms: add a model, add a provider, add or fix parameters, report incorrect data. Each applies an intent label.
  • Chooser config keeps blank issues enabled, with links to CONTRIBUTING, the schema, and the site.
  • One PR template with a "type of change" checklist (a hint, not a gate).
  • Path-based PR auto-labeling (model, provider, site, meta), fork-safe via pull_request_target with no code execution.
  • A label-sync workflow seeds the label set with the gh CLI, so forms have labels to apply.
  • Fixed the CI badge, which still pointed at the old modelparameters.dev repo path.

🔧 For operators

  • On merge, label-sync runs on push to main and creates the labels. You can also run it now from Actions ("Sync labels" then Run workflow) so the first issue gets labeled.
  • The provider dropdown in add-model.yml is a fixed list. Add the slug there when onboarding a new provider (a comment in the file notes this).

📝 Notes

  • No CI gates added. Templates and the checklist are suggestions by design.
  • Existing CI (validate, lint, typecheck, test, build) and the param-removal guard are unchanged.

Add typed issue forms (add a model, add a provider, fix parameters,
report incorrect data) with a chooser config, one low-friction PR
template, and path-based auto-labeling. A label-sync workflow seeds the
label set via the gh CLI so the forms have labels to apply.

Also fix the CI badge, which still pointed at the old repo path.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
modelparameters-dev Ready Ready Preview May 23, 2026 12:34pm

Request Review

@brunobuddy brunobuddy merged commit 92f1a8b into main May 23, 2026
3 checks passed
@brunobuddy brunobuddy deleted the feat/contribution-templates branch May 23, 2026 12:41
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.

1 participant