puppetlabs / Puppet.Dsc

Convert DSC resources into Puppet Resource API types and providers
https://www.powershellgallery.com/packages/Puppet.Dsc
Apache License 2.0
9 stars 12 forks source link

(CAT-1322) - Run puppetize biweekly on top 50 DSC Modules #261

Closed jordanbreen28 closed 1 year ago

jordanbreen28 commented 1 year ago

Summary

This PR changes the puppetize workflow to run at 6am on the 1st and 15th day of each month. It also includes a change which allows the workflow to gather the top 50 DSC modules using the forge API, and puppetize them.

Note This only creates a job for the modules which are out of sync with the PS Gallery, not all modules will create a job so this will keep compute resources down.

This PR also contains a number of smaller maintenance fixes:

Checklist