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

Conversation

danielparks
Copy link
Owner

@danielparks danielparks commented Feb 20, 2024

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 danielparks force-pushed the simplify-acceptance branch 2 times, most recently from ec91f4e to 70b026f Compare February 20, 2024 07:21
  * 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 danielparks merged commit aa289a8 into main Feb 20, 2024
5 checks passed
@danielparks danielparks deleted the simplify-acceptance branch February 20, 2024 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant