Skip to content
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

Simplify acceptance tests in CI #87

Merged
merged 1 commit into from
Feb 20, 2024
Merged

Simplify acceptance tests in CI #87

merged 1 commit into from
Feb 20, 2024

Commits on Feb 20, 2024

  1. Update template: PR checks improvements`

      * Don’t use a full matrix in acceptance tests. This will allow us to
        only test the latest Puppet version on other platforms to save time
        and energy.
      * There’s no need to build the module or install it in acceptance
        tests; Puppet Litmus takes care of all of that.
      * Run accceptance tests on Puppet 6.
      * Support (but do not enable) macOS in acceptance tests.
      * Update actions/checkout to v4.
      * Disable PR checks on push because we don’t use caching, so PR cache
        isolation is not an issue for us.
      * Make platforms configurable.
      * Add basic macOS support (not enabled by default).
    danielparks committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    63941c2 View commit details
    Browse the repository at this point in the history