-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create support for a .vpt.yml to enable/disable actions and checks #304
Comments
sounds like a good idea to me. we already have a .sync.yml to configure certain options for modulesync, maybe we can extend that with options for vpt. |
I have no solid opinion and would stick to whatever you (or someone else) think would fit best in current workflows |
One other thing to consider: you should ignore archived repos. I'm not sure if we have any today, but we at least don't manage all. For example, we've dropped puppet-wget. Have you considered using https://github.com/voxpupuli/modulesync_config/blob/master/managed_modules.yml (and possibly https://github.com/voxpupuli/pdksync_config/blob/master/managed_modules.yml) as a source? |
I have another good reason this is a bad idea: it breaks modulesync:
|
As mentioned in #156 we currently have a list a repositories we ignore. And when we ignore them, we do it completely.
I propose a
.vpt.yml
where we can set the repository to be ignored completely and enable/disable different checks. I imagine it a bit similiar to the.rubocop.yml
.As a first iteration I would introduce the ignore flag and a simple flag for each check.
@bastelfreak WDYT?
The text was updated successfully, but these errors were encountered: