28 Commits

Author SHA1 Message Date
Vinta Chen
2b274538e7
Improve PR template with project section and clarified checklist
Add dedicated Project section at top for contributors to specify
project name and URL upfront. Clarify checklist item from "One link
per Pull Request" to "One project per PR" for better consistency
with PR title format guideline.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-12 17:30:10 +08:00
Vinta Chen
a504dd569f
Clarify PR template checklist wording
Update description guideline from "no mention of Python" to "concise
and short" for clarity. Adjust Rising Star formatting for consistency.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 23:04:41 +08:00
Vinta Chen
e858779e03
fix: quote if condition to fix YAML parsing error
The colon in 'DECISION: REJECT' was causing YAML parsing issues.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 14:32:51 +08:00
Vinta Chen
dbb805c624
feat: add structured decision format and auto-close for rejected PRs
Enhance the Claude PR review workflow with:
- Remove redundant criteria mention (already in CONTRIBUTING.md)
- Add file access restrictions to prevent unnecessary file reads
- Require structured DECISION output format for automation
- Auto-close rejected PRs with explanatory comment

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:46:33 +08:00
Vinta Chen
3ae2cdfc7f
chore: remove GitHub funding configuration
GitHub Sponsors funding configuration is no longer needed.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:35:59 +08:00
Vinta Chen
e05cd240c9
docs: clarify id-token permission comment in workflow
Update comment to better reflect the actual purpose of the id-token
permission for Claude GitHub app functionality.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:38:19 +08:00
Vinta Chen
43046d9848
ci: update workflow trigger label to 'claude review'
Change label name from 'claude-review' to 'claude review' for consistency
with GitHub's standard label naming convention using spaces.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:38:09 +08:00
Vinta Chen
7d215c37a5
ci: add id-token write permission for OIDC authentication
Enable OIDC authentication in Claude PR review workflow by adding
id-token write permission.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:14:04 +08:00
Vinta Chen
e5d4d4f2b7
ci: remove Claude mention workflow
Removes the generic Claude mention workflow in favor of more focused,
context-aware workflows already in place.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:08:39 +08:00
Vinta Chen
a5146453f9
docs: remove manual alphabetical sorting requirement
Alphabetical ordering will be handled by automation (sort.py in CI),
removing this manual burden from contributors. Updated PR template
with structured checklist aligned to acceptance criteria.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:07:11 +08:00
Vinta Chen
f9a0444b5e
chore: remove redundant issue templates
Both templates only redirect users to open PRs instead, which is
unnecessary overhead. Contributors can directly open PRs without
going through issue template selection.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:07:04 +08:00
Vinta Chen
e65cc4917f
ci: add focused Claude workflows with context-aware prompts
Add claude-mention.yml for @claude mentions in issues/PRs and
claude-pr-review.yml for automatic PR reviews.

Key improvements:
- claude-mention: Triggers on @claude with project-specific prompt
- claude-pr-review: Auto-reviews PRs from new contributors with CONTRIBUTING.md criteria
- Both workflows: Restricted permissions (read-only contents, no merge capability)

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:03:05 +08:00
Vinta Chen
e803fd3e48
ci: remove generic Claude workflows
Remove claude.yml and claude-code-review.yml in preparation for more
focused workflow separation.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 12:02:57 +08:00
Vinta Chen
65eba38143
ci: add Claude Code GitHub Actions workflows
Add two workflow configurations for AI-assisted development:
- claude-code-review.yml: Automatic PR reviews on new/updated PRs
- claude.yml: Interactive Claude assistant via @claude mentions

These workflows integrate with Claude Code to automate PR reviews
and provide on-demand AI assistance in issues and PR comments.

🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 11:23:58 +08:00
Vinta Chen
8bfda02829
Update FUNDING.yml 2024-06-17 01:45:05 +08:00
Vinta Chen
279487124f cleanup 2020-10-31 04:50:00 +08:00
Vinta Chen
1a4006d13d
Create FUNDING.yml 2020-10-31 04:48:39 +08:00
Vinta Chen
b747d2b884 change the wording 2020-04-08 20:22:05 +08:00
Vinta Chen
864d305aa8 Update issue templates 2019-12-16 00:10:24 +08:00
Vinta Chen
7f3fb265f8 remove stale bot 2019-12-16 00:04:23 +08:00
Vinta Chen
fa140a2d30 cleanup 2019-11-07 17:28:12 +08:00
Vinta Chen
39de814986 don't post comments 2019-11-07 17:22:39 +08:00
Vinta Chen
2136c1d217 update stale.yml 2019-11-07 17:18:14 +08:00
Vinta Chen
9a1fdb2e3d add Probot config 2019-10-30 14:01:21 +08:00
Vinta
40cd98bd0e Create FUNDING.yml 2019-06-07 03:54:47 +08:00
Vinta
bc964df7e0 update PR template again 2016-08-17 01:06:26 +08:00
Vinta
bb1c3f8c0a update the PR template 2016-08-16 11:06:56 +08:00
Vinta
815c3b8b88 add PULL_REQUEST_TEMPLATE.md 2016-03-20 17:12:33 +08:00