Skip to content

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

Open
lukejmorrison wants to merge 1 commit into
mainfrom
chore/standardize-github-templates
Open

chore(github): standardize issue/PR templates and contribution flow#4
lukejmorrison wants to merge 1 commit into
mainfrom
chore/standardize-github-templates

Conversation

@lukejmorrison

Copy link
Copy Markdown
Owner

Summary

First PR after transferring this repo from lukejmorrison/code2mdWizwam/code2md. Adopts the universal Wizwam contribution workflow so code2md follows the same Issue → Branch → PR → squash-merge process as apps.wizwam.com (see Wizwam/apps.wizwam.com#1 for the reference).

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/code2md/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 on the next Monday.

Risk & rollback

  • Blast radius: local — pure additions; no edits to existing source, build, or workflows/publish.yml
  • Rollback plan: revert this PR
  • Breaking change? No
  • Performance impact: None

Notes for reviewer

  • Pre-existing local work (AGENTS.md, LOCAL-DEVELOPMENT.md, docs/, modified package-lock.json) was intentionally left out — it ships as a separate PR using the new flow.
  • CODEOWNERS placeholder @Wizwam/platform-maintainers to be replaced with the real team handle.

🤖 Generated with Claude Code

Adopt the universal Wizwam workflow files (mirrors apps.wizwam.com PR #1)
so this repo follows the same Issue → Branch → PR → squash-merge process
as every other repo in the org.

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

First PR after the lukejmorrison → Wizwam org transfer.

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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Standardizes repository contribution/triage workflow after moving to the Wizwam org by adding GitHub-native templates and automation configuration to support an Issue → Branch → PR → squash-merge process.

Changes:

  • Add org-standard CONTRIBUTING.md and SECURITY.md guidance.
  • Add GitHub Issue templates + PR template to enforce consistent reporting and PR structure.
  • Configure Dependabot for weekly npm + GitHub Actions update PRs and add CODEOWNERS for review routing.

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 Adds security reporting policy and supported versions statement.
CONTRIBUTING.md Documents standardized contribution flow, conventions, and labels.
.github/dependabot.yml Enables weekly Dependabot updates for npm and GitHub Actions.
.github/PULL_REQUEST_TEMPLATE.md Adds structured PR template aligned with Conventional Commits + workflow.
.github/ISSUE_TEMPLATE/feature_request.md Adds feature request issue template.
.github/ISSUE_TEMPLATE/bug_report.md Adds bug report issue template.
.github/ISSUE_TEMPLATE/chore.md Adds maintenance/chore issue template.
.github/ISSUE_TEMPLATE/config.yml Disables blank issues and adds contact links (charter/security).
.github/CODEOWNERS Adds default code ownership to auto-request reviews.

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

Comment thread CONTRIBUTING.md

## 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:
- [ ] 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 +3
# Default owners — every PR auto-requests review from this team.
# Replace @Wizwam/platform-maintainers with the actual GitHub team handle.
* @Wizwam/platform-maintainers
Comment thread CONTRIBUTING.md
Comment on lines +39 to +40
- `chore/bump-anthropic-sdk`
- `docs/contributing-flow`
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