Age | Commit message (Collapse) | Author |
|
|
|
(PA-5804) Update Checkout GitHub Action
|
|
The Checkout GitHub Action v3 uses Node 16, which hit end-of-life on
September 11, 2023.
This commit updates all instances of the Checkout Action from v3 to
v4.
|
|
This commit updates the commits Rake check to include commit summaries
that begin with the Puppet Agent (PA) Jira project and removes
references to a non-existent CONTRIBUTING.md.
|
|
(MODULES-11422) Replace dispatch workflow
|
|
This commit deletes the dispatch workflow from GitHub Actions and
replaces it with daily testing against nightly gems.
|
|
(MODULES-11418) Resuable workflows for unit tests
|
|
This commit switches the GitHub Actions workflows for unit tests
over to using the reusable workflows in
puppetlabs/phoenix-github-actions.
|
|
Release prep v2.4.0
|
|
|
|
(MODULES-11371) Updates PDK template
|
|
Modeling after the learnings of the support team in commit
puppetlabs/puppetlabs-puppet_metrics_collector@78dd858
This commit pins the github_changelog_generator gem to its latest
version to make it work, and the concurrent-ruby to an older version
to compensate for the version of PDK shipped in the dev-tools
container image.
|
|
In 057188e, we updated the module according to PDK template 7.2.1,
which updated puppetlabs_spec_helper. The updated version of
puppetlabs_spec_helper removed the Beaker rake task, which we use
for acceptance testing.
This commit adds the voxpupuli-acceptance gem, which re-adds the
Beaker rake task.
|
|
The PDK Docker image does not contain any build tools, which causes
the installation of gems that use native extensions to fail.
This commit changes the Docker image used in the Auto Release
GitHub Action from the PDK image to the Puppet dev-tools image,
which contains packages like `make` necessary for building native
extensions.
|
|
GitHub is deprecating Ubuntu 18.04 runners on April 1, 2023. This
commit switches all Ubuntu 18.04 runners used in GitHub Actions to
Ubuntu 20.04.
https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/
This commit also updates all instances of the actions/checkout@v2
to actions/checkout@v3 in perparation for the former's deprecation
as part of the NodeJS deprecation.
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
|
|
This commit runs `pdk update` using the most recent template at the
time (2.7.1) and updates metadata.json to allow Puppet versions
< 9.0.0 in preparation for the release of Puppet 8.
|
|
(MODULES-11355) Update macOS runners to use more recent macOS version
|
|
GitHub announced they are deprecating macOS 10.15 runners for GitHub Actions by 12/1/2022. This PR migrates puppetlabs-sshkeys_core's GitHub Actions off of macOS 10.15.
|
|
(PA-4133) Add phoenix to CODEOWNERS
|
|
|
|
(MODULES-11073) Improve Slack notifications for dispatched GHA
|
|
|
|
BobosilaVictor/maint/add-puppet-short-commit-back-to-curl-link
(maint) Add puppet_short_commit back to curl link from GHA
|
|
|
|
(maint) Replace matrix.puppet_version with env.puppet_version
|
|
This commit changes the way we get the `puppet_version` when installing
the latest nightly build of puppet.
|
|
(maint) Adds retries to nightly gem tests
|
|
We've had periodic failures in tests using the nightly gem,
potentially due to timing issues. This adds a simple shell loop
to retry downloading and installing the nightly gem.
See also: 6de6c971588905e586b71e2f77527380a6f52163
|
|
Dorin-Pleava/PUP-11370/github_actions_upgrade_windows
(PUP-11370) Github workflow now uses windows 2019
|
|
(main) Make dispatch workflow parameter mandatory
|
|
This make the `pa_ref` parameter mandatory in the `dispatch_unit_tests_with_nightly_puppet_gem`
workflow to avoid invalid runs
|
|
Upgraded github actions to use windows 2019 instead of windows 2016 as
it will be removed on March 15, 2022.
|
|
(MODULES-11073) Gather and set output data in GHA workflow
|
|
This commit exposes information about Puppet environment to be easily
retrieved when checking the last passing CI.
|
|
(maint) Pin the async gem
|
|
|
|
(MODULES-11073) Remove `on schedule` from GHA workflow
|
|
|
|
(MODULES-11073) enable daily ut workflow dispatch
|
|
|
|
ciprianbadescu/MODULES-11183/remove-windows-from-metadata
(MODULES-11183) remove Windows from metadata
|
|
The module is not working on Windows, update metadata to reflect this
|
|
Release prep v2.3.0
|
|
|
|
(MODULES-11197) Update to pdk-templates 2.2.0
|
|
Includes REFERENCE.md ToC fixes for MODULES-8183.
|
|
BobosilaVictor/MODULES-11167/11191/add-rocky-alma-modules
(MODULES-11167)(MODULES-11191) Add RockyLinux and AlmaLinux to sshkeys-core metadata
|
|
sshkeys-core metadata
|
|
|
|
|