fix: align the area allowlist and issue-form options with labels.yml - #10
Merged
Merged
Conversation
ALLOWED_AREAS in the issue labeler and the Area checkboxes in the three issue forms were still the template defaults, so a form-selected area never passed the allowlist. Both now follow this repo's .github/labels.yml. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Merged
TzuH-Hsu
pushed a commit
that referenced
this pull request
Sep 15, 2026
🤖 I have created a release *beep* *boop* --- ## [0.1.1](v0.1.0...v0.1.1) (2026-09-15) ### Bug Fixes * align the area allowlist and issue-form options with labels.yml ([#10](#10)) ([f0252e7](f0252e7)) * stop the issue labeler stripping hand-added type:* labels ([#7](#7)) ([d070b75](d070b75)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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
成因:
ALLOWED_AREAS與三份 issue 表單的 Area 選項還停在模板預設值,沒有跟著 bootstrap 時換過的.github/labels.yml一起更新,導致表單勾的 area 永遠套不上 label。改了 4 個檔案:
.github/workflows/issue-labeler.yml的ALLOWED_AREAS、以及bug_report.yml/feature_request.yml/task.yml三份表單的 Area 選項,全部改成同一組清單,說明文字取自labels.yml的description。來源是本 repo 目前的
.github/labels.yml,共 4 個 area(area:update、area:health、area:docs、area:ci)。.github/labels.yml、GitHub 上的實際 label、.github/PROJECT_FIELDS.md都沒有動。merge 後會用一張真實 issue 實測:勾選的 Area 選項能正確套上對應的
area:*label,且原本手動加的type:*label 不會被拿掉。Related issue
Closes #9
Validation
Pick validation depth by blast radius. A level that applies but could not run becomes a
RISK:line below. See AGENTS.md for the validation ladder.make lint✓make test✓Risk / rollback
Checklist
Before merging:
<type>: <description>)*.local.mdfiles committed