Replies: 1 comment
-
@gbudge Safe-settings currently does not support multiple sub-org configs targeting a repo. It treats such conditions as an error and reports it. So it is only possible to do this by having individual suborg configs -- 7 of them! -- for each combination. I do think that this is not a technical limitation. But the difficulty is to create the logic that could combine and apply the most restrictive combination of the settings to the repo. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi All,
I'm hoping I can get some help or suggestions for the following.
I have lots of repos that are owned by different teams and of these repos, there's a high degree of technology stack overlaps so things like the PR checks are identical, but there are some repos that are unique to a particular squad.
Problem
I want to enforce consistency of the repo configurations like this:
Example
I've tried to explain this better using a matrix.
Envisaged Configuration
Ideally I would like to define a set of configuration files that essentially are unioned together against each repo, making it easy to manage as repos and teams change over time.
baseline.yml
+<tech-stack>.yml
+<squad>.yml
Baseline Configuration
Tech Stack Configuration
Squad Configuration
Question
Is this at all possible with SafeSettings?
I know this is a long post, but hopefully I've explained it adequately.
@decyjphr do you know?
Beta Was this translation helpful? Give feedback.
All reactions