-
Notifications
You must be signed in to change notification settings - Fork 71
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
Remove tight coupling to gha-puppet in gha workflow templates #887
Comments
To not break existing modules we have to implement this in 3 stages: |
h-haaks
changed the title
Remove tight coupling to gha-puppet in ci.yml.erb
Remove tight coupling to gha-puppet in gha workflow files
Apr 23, 2024
This was referenced Apr 30, 2024
h-haaks
changed the title
Remove tight coupling to gha-puppet in gha workflow files
Remove tight coupling to gha-puppet in gha workflow templates
May 2, 2024
This was referenced May 5, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When adding new inputs to files in https://github.com/voxpupuli/gha-puppet/tree/v2/.github/workflows we always have to make changes to https://github.com/voxpupuli/modulesync_config/blob/master/moduleroot/.github/workflows/ci.yml.erb to reflect this.
By adding a 'with' key to .sync.yml and checking
@configs['with']
in ci.yml.erb we could remove this tight copling.Sample
.sync.yml
The text was updated successfully, but these errors were encountered: