eclipse-csi / otterdog

OtterDog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively used by the Eclipse Foundation to manage its numerous projects hosted on GitHub.
https://otterdog.readthedocs.org
Eclipse Public License 2.0
24 stars 4 forks source link

Feature-Request for Blueprints #322

Open stbischof opened 18 hours ago

stbischof commented 18 hours ago
netomi commented 11 hours ago
stbischof commented 1 hour ago

Regex pattern:

Expecting you have a . editorconfig file in each repo. That describes the general formatting and should be same over all repos. But some repos need additional settings that are spectial to this repo and are not relevant to other repos. You will need a Blueprint that defines the first lines and then allowes optional things using regex.

PR/issue:

Odeerdog should observer the diff between Templates an repos.

When there is a diff, it should, depending on a config flag;

This way a person who do not know about otterdog knows what to do.

The Blumenprint config might have fields for the issue/pr title and body.

netomi commented 58 minutes ago

alright that makes it clear, these requests make sense.

btw. I have opted in the sub issue beta, so when we get enrolled I can create sub issues out of these tasks