chore(github): standardize issue/PR templates and contribution flow - #10
Open
lukejmorrison wants to merge 2 commits into
Open
chore(github): standardize issue/PR templates and contribution flow#10lukejmorrison wants to merge 2 commits into
lukejmorrison wants to merge 2 commits into
Conversation
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>
There was a problem hiding this comment.
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.mdandSECURITY.mdpolicy documents. - Add standardized issue templates + PR template under
.github/. - Configure Dependabot for weekly
pipandgithub-actionsupdates.
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 on lines
+39
to
+40
| - `chore/bump-anthropic-sdk` | ||
| - `docs/contributing-flow` |
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 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
First PR after transferring this repo from
lukejmorrison/VoiceDNA→Wizwam/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 / processHow to test
Risk & rollback
auto-label-feedback.yml,feedback-helper.yml,ci.yml)Notes for reviewer
pip(fixup commit) — not thenpmfrom the apps.wizwam.com template.main) was preserved by using agit worktreefor this PR. That work ships separately.CODEOWNERSplaceholder@Wizwam/platform-maintainersto be replaced with the real team handle.🤖 Generated with Claude Code