Skip to content

chore(github): contributor onboarding — issue forms, PR template, CONTRIBUTING#1256

Merged
gfargo merged 1 commit into
mainfrom
chore/contributor-onboarding
Jun 17, 2026
Merged

chore(github): contributor onboarding — issue forms, PR template, CONTRIBUTING#1256
gfargo merged 1 commit into
mainfrom
chore/contributor-onboarding

Conversation

@gfargo

@gfargo gfargo commented Jun 13, 2026

Copy link
Copy Markdown
Owner

What

Sets up the inflow for the first wave of users ahead of the launch.

  • Issue forms (.github/ISSUE_TEMPLATE/):
    • bug_report.yml — structured bug report with command / provider / forge dropdowns and a coco doctor field.
    • feature_request.yml — problem → proposal → alternatives, with an area dropdown.
    • config.yml — disables blank issues; routes questions to Discord, Discussions, and Docs.
  • PR template (.github/PULL_REQUEST_TEMPLATE.md) — What / How / Validation checklist / Notes, tied to the real npm test gates.
  • CONTRIBUTING — adds a Quick start (clone → install → npm test) and a pre-PR checklist; fixes the stale feature_request.md template link (→ .yml).

Notes

  • A companion workflow .github/workflows/update-homebrew-tap.yml (auto-updates the Homebrew tap formula on release) could not be pushed via the API (the app token lacks workflow scope). It's prepared and needs to be added in a separate commit by a maintainer — see the PR discussion / handoff for the file + the HOMEBREW_TAP_TOKEN secret it requires.
  • No code or behavior change.

Adds structured bug-report + feature-request issue forms (with provider/forge
dropdowns), a contact-links config routing questions to Discord/Discussions, a
PR template with the validation checklist, and a Quick start + PR checklist in
CONTRIBUTING. Fixes the stale feature_request template link.

Part of launch prep — sets up the inflow for first users.
@gfargo gfargo merged commit 2e2d550 into main Jun 17, 2026
16 checks passed
@gfargo gfargo deleted the chore/contributor-onboarding branch June 17, 2026 17:44
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