Commit Graph

10 Commits

Author SHA1 Message Date
Matt Kane
b82a5fe7d6 fix: use GitHub App token for release workflow (#130)
GITHUB_TOKEN can't trigger CI on PRs it creates, so the changesets
release PR could never pass required checks. Use a GitHub App token
instead, which triggers workflows normally.

Also pins all actions to commit SHAs and uses frozen lockfile.
2026-04-02 21:10:51 +01:00
Matt Kane
ed5df8e453 Add PR template, issue templates, and contribution policy (#126)
* chore: add PR template, issue templates, and contribution policy

Drive-by feature PRs are becoming a problem. This adds guardrails:

- PR template with type selection, checklist, and AI disclosure
- Bug report issue template (structured YAML form)
- Issue config that redirects features to Discussions and disables blank issues
- PR compliance workflow that enforces template completion and requires
  a Discussion link for feature PRs
- Contribution policy in CONTRIBUTING.md (acceptance tiers, AI PR rules)
- Agent-facing rules in AGENTS.md (follow the template, no bulk changes)

* fornat
2026-04-02 21:02:10 +01:00
Matt Kane
61b73aeb01 fix: add explicit permissions to CLA workflow, drop PAT (#121) 2026-04-02 18:07:59 +01:00
Matt Kane
f2c10fc029 chore: add CLA Assistant workflow (#114) 2026-04-02 17:55:11 +01:00
Matt Kane
478570ff34 Fix ci 2026-04-01 12:39:06 +01:00
Matt Kane
7a545979ee Preview release support 2026-04-01 12:24:44 +01:00
Matt Kane
4bafdb9781 Add publish CI with OIDC trusted publishing and changesets 2026-04-01 12:01:32 +01:00
Matt Kane
c8e318da5c Package names 2026-04-01 11:45:50 +01:00
Matt Kane
2e863566b3 Fix scope 2026-04-01 10:58:32 +01:00
Matt Kane
43fcb9a131 first commit 2026-04-01 10:44:22 +01:00