puppetlabs / puppetlabs-peadm

A Puppet module defining Bolt plans used to automate Puppet Enterprise deployments
Apache License 2.0
29 stars 53 forks source link

Only run heavy workflows on PR review_requestsd #408

Open timidri opened 10 months ago

timidri commented 10 months ago

Summary

This PR changes the workflows test-install-matrix, test-upgrade-matrix and test-fips-install-matrix.yaml to only run on PR if a review is requested. Previously the workflows were started on every commit to a PR, even if that PR is in draft state.

Additional Context

Add any additional context about the problem here.

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

Changes include test coverage?

Have you updated the documentation?