Skip to content

Commit b0b66fe

Browse files
author
root
committed
Harden community submission workflow outputs
Restrict extension and preset submission PRs to the expected catalog and docs files.
1 parent 197dde6 commit b0b66fe

5 files changed

Lines changed: 99 additions & 23 deletions

File tree

‎.github/workflows/add-community-extension.lock.yml‎

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.github/workflows/add-community-extension.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ safe-outputs:
3131
labels: [extension-submission, automated]
3232
draft: true
3333
max: 1
34+
allowed-files:
35+
- extensions/catalog.community.json
36+
- docs/community/extensions.md
3437
protected-files:
3538
policy: blocked
3639
exclude:

‎.github/workflows/add-community-preset.lock.yml‎

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.github/workflows/add-community-preset.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ safe-outputs:
3131
labels: [preset-submission, automated]
3232
draft: true
3333
max: 1
34+
allowed-files:
35+
- presets/catalog.community.json
36+
- docs/community/presets.md
3437
protected-files:
3538
policy: blocked
3639
exclude:

0 commit comments

Comments
 (0)