chore: add per-widget/integration CODEOWNERS generator
Derive owners from git history per feature folder and keep entries in sync via a bot workflow on dev, following common monorepo automation patterns.
This commit is contained in:
7 files changed
+494
-2
No files matched your search
@@ -19,7 +19,10 @@ body:
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional information
|
||||
description: Add any other information related to the integration.
|
||||
description: |
|
||||
Add any other information related to the integration.
|
||||
|
||||
After your integration is merged to `dev`, a bot PR updates [CODEOWNERS](https://github.com/homarr-labs/homarr/blob/dev/CODEOWNERS) so you are requested on future PRs touching your folders. Run `pnpm scripts:generate-codeowners` locally for faster updates. Add email mappings in `scripts/codeowners-overrides.json` if the generator cannot resolve your GitHub user.
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Public API available?
|
||||
|
||||
@@ -19,7 +19,10 @@ body:
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Additional information
|
||||
description: Add any other information related to the widget.
|
||||
description: |
|
||||
Add any other information related to the widget.
|
||||
|
||||
After your widget is merged to `dev`, a bot PR updates [CODEOWNERS](https://github.com/homarr-labs/homarr/blob/dev/CODEOWNERS) so you are requested on future PRs touching your folders. Run `pnpm scripts:generate-codeowners` locally for faster updates. Add email mappings in `scripts/codeowners-overrides.json` if the generator cannot resolve your GitHub user.
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Are you willing to contribute this yourself?
|
||||
|
||||
Reference in new issue
Block a user