Skip to content

enabling slots fills - #1437

Open
rishiz27 wants to merge 8 commits into
rzarkar/standalone-approval-slotsfrom
rzarkar/shared-approval-extension
Open

rishiz27 wants to merge 8 commits into
rzarkar/standalone-approval-slotsfrom
rzarkar/shared-approval-extension

Conversation

@rishiz27

Copy link
Copy Markdown

Before this PR

Repositories cannot supply their own slot fills while extending a shared approval policy

After this PR

Adds approval_extends(using slots) so repos can use a shared approval policy and customize its slots with their own rules. For example, the shared policy can require platform approval, and a repo can add service and security approval through a slot. That repo would then need all 3. Repo fills can replace a slots defaults but they cant remove shared requirements outside the slots

Possible downsides?

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.

1 participant