Skip to content

feat(ci): Add LICENSE validation to PR labeler workflow#1027

Open
mdeguzis wants to merge 1 commit intoSteamDeckHomebrew:mainfrom
mdeguzis:update/pr-labeler-checks
Open

feat(ci): Add LICENSE validation to PR labeler workflow#1027
mdeguzis wants to merge 1 commit intoSteamDeckHomebrew:mainfrom
mdeguzis:update/pr-labeler-checks

Conversation

@mdeguzis
Copy link
Copy Markdown

Description

Check plugin LICENSE files in PRs for two common issues:

  • LICENSE still contains placeholder "Hypothetical Plugin Developer"
  • LICENSE is missing mandatory "Steam Deck Homebrew" credit

This should help the automated PR comment alongside existing description checks that picks up issues:

image

Results are included in the automated PR comment alongside existing description checks.

Checklist

  • This is not a plugin-related change, only a change to the repository or database system.

Check plugin LICENSE files in PRs for two common issues:
- LICENSE still contains placeholder "Hypothetical Plugin Developer"
- LICENSE is missing mandatory "Steam Deck Homebrew" credit

Results are included in the automated PR comment alongside
existing description checks.
@mdeguzis mdeguzis requested a review from a team as a code owner April 14, 2026 16:26
@github-actions github-actions bot added the not-plugin Not related to plugins themselves label Apr 14, 2026
@github-actions
Copy link
Copy Markdown

Issues Found

  • Neither testing box is present in your description. Please include one of them per the Markdown comment above the testing section.

Next Steps

  1. If we found any issues above, please edit your pull request description to resolve them and leave a comment saying you've done so.
  2. For the quickest review, please see the Community section of the pull request template for how you can help other developers.
  3. Once your description is correct, a maintainer will review your pull request as soon as possible.

Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

not-plugin Not related to plugins themselves

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant