Skip to content

chore(github): standardize issue/PR templates and contribution flow - #10

Open
lukejmorrison wants to merge 2 commits into
mainfrom
chore/standardize-github-templates
Open

chore(github): standardize issue/PR templates and contribution flow#10
lukejmorrison wants to merge 2 commits into
mainfrom
chore/standardize-github-templates

Conversation

@lukejmorrison

Copy link
Copy Markdown
Owner

Summary

First PR after transferring this repo from lukejmorrison/VoiceDNAWizwam/VoiceDNA. Adopts the universal Wizwam contribution workflow (mirrors Wizwam/apps.wizwam.com#1, Wizwam/code2md#4, Wizwam/approvalbroker#1).

Linked issue

(no pre-existing issue — process bootstrap)

Type of change

  • chore — tooling / process

How to test

  1. After merge, visit https://github.com/Wizwam/VoiceDNA/issues/new/choose — bug / feature / chore templates should appear.
  2. Open a draft PR — the PR template should auto-populate.
  3. Confirm Dependabot opens its first weekly batch of pip + github-actions updates on the next Monday.

Risk & rollback

  • Blast radius: local — pure additions; no edits to existing source or to the existing CI workflows (auto-label-feedback.yml, feedback-helper.yml, ci.yml)
  • Rollback plan: revert this PR
  • Breaking change? No (org transfer keeps ~30 days of GitHub redirects from the old URL)
  • Performance impact: None

Notes for reviewer

🤖 Generated with Claude Code

lukejmorrison and others added 2 commits May 2, 2026 20:14
Adopt the universal Wizwam workflow files (mirrors apps.wizwam.com PR #1,
code2md PR #4, approvalbroker PR #1) so this repo follows the same
Issue → Branch → PR → squash-merge process as every other repo in the org.

First PR after the lukejmorrison → Wizwam org transfer.

- .github/ISSUE_TEMPLATE/ — bug, feature, chore
- .github/PULL_REQUEST_TEMPLATE.md — Conventional Commits + risk/perf
- .github/CODEOWNERS — placeholder @Wizwam/platform-maintainers
- .github/dependabot.yml — pip + github-actions weekly updates
- CONTRIBUTING.md, SECURITY.md

Pre-existing CI workflows (auto-label-feedback.yml, feedback-helper.yml,
ci.yml) are untouched.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Python project (pyproject.toml + requirements.txt). The npm ecosystem
that came from the apps.wizwam.com template is wrong here.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 3, 2026 00:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bootstraps Wizwam’s standardized GitHub contribution workflow for this repo after the org transfer by adding repo governance/docs plus GitHub-native templates and automation config.

Changes:

  • Add CONTRIBUTING.md and SECURITY.md policy documents.
  • Add standardized issue templates + PR template under .github/.
  • Configure Dependabot for weekly pip and github-actions updates.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
SECURITY.md Defines private vulnerability reporting and supported versions policy.
CONTRIBUTING.md Documents the standardized Wizwam issue→branch→PR flow and governance links.
.github/dependabot.yml Enables weekly dependency update PRs for pip and GitHub Actions.
.github/PULL_REQUEST_TEMPLATE.md Standardizes PR metadata, risk, and checklist fields.
.github/ISSUE_TEMPLATE/bug_report.md Adds structured bug report template.
.github/ISSUE_TEMPLATE/feature_request.md Adds structured feature request template.
.github/ISSUE_TEMPLATE/chore.md Adds structured maintenance/chore template.
.github/ISSUE_TEMPLATE/config.yml Disables blank issues; adds charter + security contact links.
.github/CODEOWNERS Introduces default code ownership routing (currently placeholder team).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CONTRIBUTING.md
Comment on lines +39 to +40
- `chore/bump-anthropic-sdk`
- `docs/contributing-flow`
Comment thread CONTRIBUTING.md
Comment on lines +92 to +101
## Working with AI agents

This repo includes both `CLAUDE.md` (Claude Code instructions) and `AGENTS.md` (OpenAI Codex / Copilot instructions). When you ask any agent to make a change, ask it to:

1. Open or reference an issue.
2. Create a branch using the convention above.
3. Use Conventional Commits.
4. Open a PR using the template.

That way the same workflow applies regardless of which tool produced the diff.
- [ ] Title follows Conventional Commits
- [ ] Linked issue references with `Closes #`
- [ ] Tests added or updated (or reason given for none)
- [ ] Docs updated (README, CLAUDE.md, AGENTS.md, runbooks) if behaviour changed
Comment thread .github/CODEOWNERS
Comment on lines +1 to +9
# Default owners — every PR auto-requests review from this team.
# Replace @Wizwam/platform-maintainers with the actual GitHub team handle.
* @Wizwam/platform-maintainers

# Path-scoped owners (uncomment and edit as the team grows):
# /admin/ @Wizwam/admin-owners
# /docs/ @Wizwam/docs
# /.github/ @Wizwam/platform-maintainers
# /lib/ @Wizwam/platform-maintainers
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.

2 participants