feat(ci): Add LICENSE validation to PR labeler workflow#1027
Conversation
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.
Issues Found
Next Steps
Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️ |
|
This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy. |
|
What testing list needs added? |
|
Going to take some extra time to review this since I'm not sure this is a universally applicable fix and we may want to change the verbiage. |
|
This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy. |
|
Converting this to draft so GitHub Actions quits trying to mark this as stale. I'll try and take a look at this later this week, sorry for the delay. |
|
This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy. |
|
This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy. |
Description
Check plugin LICENSE files in PRs for two common issues:
This should help the automated PR comment alongside existing description checks that picks up issues:
Results are included in the automated PR comment alongside existing description checks.
Checklist