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-1763) Update PDK version to fix acceptance tests #287

Closed gavindidrichsen closed 6 months ago

gavindidrichsen commented 7 months ago

Summary

This PR primarily fixes the broken windows acceptance tests by upgrading the PDK version from version 2.7 to 3.0.1.3. It also introduces several composite custom actions to DRY up duplicated github action code. For more detailed reasoning behind this, see the included architectural design record

Additional Context

N/A

Related Issues (if any)

N/A

Checklist

codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 19.70%. Comparing base (0438743) to head (8550c32).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #287 +/- ## ======================================= Coverage 19.70% 19.70% ======================================= Files 47 47 Lines 868 868 ======================================= Hits 171 171 Misses 697 697 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.