Skip to content

chore: add issue/PR templates and changelog setup#56

Merged
chen201724 merged 1 commit into
mainfrom
chore/oss-collaboration-setup
Mar 18, 2026
Merged

chore: add issue/PR templates and changelog setup#56
chen201724 merged 1 commit into
mainfrom
chore/oss-collaboration-setup

Conversation

@chen201724

Copy link
Copy Markdown
Member

What does this PR do?

Sets up OSS collaboration infrastructure for yuque-ecosystem:

Issue Templates

  • Bug Report (.github/ISSUE_TEMPLATE/bug_report.yml): YAML form with Affected Area dropdown (Website / Claude Code Plugin / OpenClaw Plugin / Shared / Other), version, reproduction steps, expected vs actual behavior, and optional environment info
  • Config (.github/ISSUE_TEMPLATE/config.yml): Disables blank issues, redirects Questions and Feature Requests to Discussions

PR Template

  • .github/PULL_REQUEST_TEMPLATE.md: Includes description, related issues, type of change checkboxes, affected area checkboxes, checklist, and changelog entry section

Conventional Changelog

  • Installed conventional-changelog-cli as devDependency
  • Added npm run changelog script to package.json
  • Created initial CHANGELOG.md

Labels

Created project labels organized by category:

  • Type: feature
  • Priority: p1-critical, p2-high, p3-normal, p4-low
  • Status: needs-reproduction, needs-more-info
  • Area: area:website, area:plugin-claude, area:plugin-openclaw, area:shared

Type of Change

  • Documentation update
  • Refactor

Affected Area

  • Website
  • Claude Code Plugin
  • OpenClaw Plugin
  • Shared

- Add bug report issue template (YAML form) with Affected Area dropdown
- Add issue template config to disable blank issues and redirect to Discussions
- Add PR template with type of change, affected area, and checklist
- Install conventional-changelog-cli and add changelog script
- Create initial CHANGELOG.md
@github-actions

github-actions Bot commented Mar 18, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-03-18 16:27 UTC

@chen201724 chen201724 merged commit 536bb40 into main Mar 18, 2026
1 check passed
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