Skip to content

Add component/community-site to labels.yml - #2

Open
paynejd wants to merge 2 commits into
mainfrom
labels-component-community-site
Open

paynejd wants to merge 2 commits into
mainfrom
labels-component-community-site

Conversation

@paynejd

@paynejd paynejd commented Oct 6, 2026

Copy link
Copy Markdown
Member

Linked Issue

None. This brings the canonical label list in line with a label that's already in use.

Summary

component/community-site was created by hand on ocl_issues and the OCL Online tracker, with the component block's colour. labels.yml is the canonical list, but it didn't define the label, so the list no longer matched the trackers and provision-labels.sh couldn't carry the label to the other repos.

  • Adds component/community-site at the end of the component block: colour 0e8a16, description "OCL community website", in that block's style.
  • Header count: 33 → 34 labels.

Test Plan

  • yq 'length' labels.yml returns 34, with no duplicate names.
  • ./provision-labels.sh --dry-run ocl_issues ocl-cli: ocl_issues skips the label (it exists, same colour) and ocl-cli would create it. Nothing else would change.

Notes

  • Merging provisions nothing. The label reaches the other repos the next time provision-labels.sh runs.
  • On the two trackers the live label's description is "OCL Community Site (website)". provision-labels.sh compares colour only, so it won't rewrite that. To match, run gh label edit component/community-site --description "OCL community website" on each tracker.

🤖 Generated with Claude Code

The label is already in use: it was created by hand on ocl_issues and the
OCL Online tracker. labels.yml is the canonical list, but it didn't define
the label, so the list no longer matched the trackers and
provision-labels.sh couldn't carry it to the other repos. It takes the
component block's colour (0e8a16) and a description in that block's style.
The header count goes from 33 to 34.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@paynejd

paynejd commented Oct 6, 2026

Copy link
Copy Markdown
Member Author

Codex review, pass 1

codex review -c model_reasoning_effort=xhigh --base origin/main (codex-cli 0.160.1), on d19ffc4:

The new component label follows the existing taxonomy and is compatible with the provisioning script. YAML validation confirmed 34 unique labels with valid fields and colors; no actionable defects were found.

No findings, so nothing to fix.

… both trackers

The label was created by hand on ocl_issues and ocl_online as "OCL
Community Site (website)", and provision-labels.sh compares colour
only. Matching the live text avoids drift without editing any label.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@paynejd

paynejd commented Oct 6, 2026

Copy link
Copy Markdown
Member Author

Codex review, pass 2

codex review -c model_reasoning_effort=xhigh --base origin/main at 15f0cc2. Clean: "The new component label follows the existing taxonomy and is compatible with the provisioning script. YAML validation confirms 34 unique labels."

15f0cc2 sets the description to "OCL Community Site (website)", the text the label already has on both trackers. provision-labels.sh compares colour only, so this avoids drift without editing any live label.

Nothing from review is left open.

🤖 Generated with Claude Code

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