Skip to content

fix: use github-actions (hyphen) label to match Dependabot convention#13

Merged
j7an merged 2 commits intomainfrom
fix/github-actions-label-convention
Apr 11, 2026
Merged

fix: use github-actions (hyphen) label to match Dependabot convention#13
j7an merged 2 commits intomainfrom
fix/github-actions-label-convention

Conversation

@j7an
Copy link
Copy Markdown
Owner

@j7an j7an commented Apr 11, 2026

Summary

  • Workflow now emits github-actions (hyphen) on tracking issues for GitHub Actions Dependabot PRs, matching Dependabot's documented ecosystem label.
  • README prerequisite list corrected — it no longer instructs consumers to create the underscored label.
  • The case pattern dependabot/github_actions/* is unchanged because it matches Dependabot's branch path, which is a separate concern from the label value.

Fixes #9

Test plan

  • grep -rn 'github_actions' --include='*.yml' --include='*.md' . returns only branch-path references (never a label value)
  • Workflow line 237 emits github-actions on the right-hand side
  • README line 19 lists github-actions with no "underscore, not hyphen" parenthetical
  • After merge, dispatch tag-release.yml with bump=auto → expect v1.2.5
  • Confirm release.yml re-floats @v1 to v1.2.5
  • On the next GitHub Actions Dependabot PR in a consumer repo running @v1, the tracking issue receives the github-actions label and no github_actions label is auto-created

j7an added 2 commits April 11, 2026 11:19
Dependabot's documented ecosystem label is `github-actions` (hyphen), not
`github_actions` (underscore). The underscore form was derived from
Dependabot's internal branch path and caused duplicate labels in consumer
repos that already had the canonical hyphenated label.

The case pattern (dependabot/github_actions/*) matches the branch path
and remains unchanged.

Fixes #9
The prerequisite list instructed consumers to create a `github_actions`
(underscore) label, which conflicted with Dependabot's documented
`github-actions` (hyphen) label. Consumers following setup ended up with
duplicate labels.

Refs #9
@j7an j7an merged commit b0fb645 into main Apr 11, 2026
2 checks passed
@j7an j7an deleted the fix/github-actions-label-convention branch April 11, 2026 18:29
j7an added a commit that referenced this pull request Apr 12, 2026
fix: use github-actions (hyphen) label to match Dependabot convention
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.

Fix label convention: use github-actions (hyphen) not github_actions (underscore)

1 participant