aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-05Merge pull request #76 from shubhamshinde360/PA-5575mainShubham Shinde
(PA-5575) Add Amazon to display support in Puppet forge
2023-12-05(PA-5575) Add Amazon to display support in Puppet forgeShubham Shinde
2023-12-01Merge pull request #75 from mhashizume/PA-5395/main/github_issuesJosh Cooper
(PA-5395) Issues housekeeping
2023-12-01(PA-5395) Use reusable static code analysisMichael Hashizume
This commit updates the static code analysis GitHub Actions workflow from using a copy in this repository to a resuable copy in the Phoenix team centralized GitHub Actions repository. In addition, this removes the commits Rake task as it is no longer used in the reusable version of this workflow.
2023-12-01(PA-5395) Add Jira workflowMichael Hashizume
This commit adds a GitHub Actions workflow to export issues from GitHub into Jira.
2023-12-01(PA-5395) Update issues URL in metadata.jsonMichael Hashizume
2023-10-03Merge pull request #74 from mhashizume/PA-5804/main/checkout-actionJosh Cooper
(PA-5804) Update Checkout GitHub Action
2023-10-03(PA-5804) Update Checkout GitHub ActionMichael Hashizume
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.
2023-10-03(maint) Update commit checkMichael Hashizume
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.
2023-04-20Merge pull request #71 from mhashizume/MODULES-11422/main/dispatch-workflowJosh Cooper
(MODULES-11422) Replace dispatch workflow
2023-04-20(MODULES-11422) Replace dispatch workflowMichael Hashizume
This commit deletes the dispatch workflow from GitHub Actions and replaces it with daily testing against nightly gems.
2023-04-20Merge pull request #70 from mhashizume/MODULES-11418/main/reusable-workflowsJosh Cooper
(MODULES-11418) Resuable workflows for unit tests
2023-04-19(MODULES-11418) Resuable workflows for unit testsMichael Hashizume
This commit switches the GitHub Actions workflows for unit tests over to using the reusable workflows in puppetlabs/phoenix-github-actions.
2023-02-14Merge pull request #69 from puppetlabs/release-prepMichael Hashizume
Release prep v2.4.0
2023-02-14Release prep v2.4.0GitHub Action
2023-02-14Merge pull request #67 from mhashizume/MODULES-11371/main/puppet-8-prepJosh Cooper
(MODULES-11371) Updates PDK template
2023-02-14(MODULES-11371) Pin gems for auto releaseMichael Hashizume
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.
2023-02-14(MODULES-11371) Add Vox Beaker gemMichael Hashizume
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.
2023-02-14(MODULES-11371) Change auto release Docker imageMichael Hashizume
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.
2023-02-10(MODULES-11374) Update GitHub Action Ubuntu runnerMichael Hashizume
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/
2023-02-10(MODULES-11371) Updates PDK templateMichael Hashizume
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.
2022-10-17Merge pull request #66 from AriaXLi/modules-11355_update_macos_runnerscthorn42
(MODULES-11355) Update macOS runners to use more recent macOS version
2022-10-17(MODULES-11355) Update macOS runners to use more recent macOS versionAria Li
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.
2022-01-24Merge pull request #65 from AriaXLi/PA-4133Michael Hashizume
(PA-4133) Add phoenix to CODEOWNERS
2022-01-24(PA-4133) Add phoenix to CODEOWNERSAria Li
2022-01-18Merge pull request #63 from puppetlabs/MODULES-11073/improve_notificationsGabriel Nagy
(MODULES-11073) Improve Slack notifications for dispatched GHA
2022-01-18(MODULES-11073) Improve Slack notifications for dispatched GHALuchi
2022-01-17Merge pull request #62 from ↵Luchi
BobosilaVictor/maint/add-puppet-short-commit-back-to-curl-link (maint) Add puppet_short_commit back to curl link from GHA
2022-01-17(maint) Add puppet_short_commit back to curl linkBobosila Victor
2022-01-17Merge pull request #61 from BobosilaVictor/maint/change-to-env-versionLuchi
(maint) Replace matrix.puppet_version with env.puppet_version
2022-01-17(maint) Replace matrix.puppet_version with env.puppet_versionBobosila Victor
This commit changes the way we get the `puppet_version` when installing the latest nightly build of puppet.
2022-01-14Merge pull request #60 from mhashizume/maint/nightly_gem_workflowsBobosila Victor
(maint) Adds retries to nightly gem tests
2022-01-14(maint) Adds retries to nightly gem testsMichael Hashizume
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
2022-01-13Merge pull request #56 from ↵Gabriel Nagy
Dorin-Pleava/PUP-11370/github_actions_upgrade_windows (PUP-11370) Github workflow now uses windows 2019
2022-01-12Merge pull request #58 from BobosilaVictor/maint/make-dispatch-requiredLuchi
(main) Make dispatch workflow parameter mandatory
2022-01-12(maint) Make dispatch workflow parameter mandatoryBobosila Victor
This make the `pa_ref` parameter mandatory in the `dispatch_unit_tests_with_nightly_puppet_gem` workflow to avoid invalid runs
2022-01-11(maint) Github workflow now uses windows 2019Dorin Pleava
Upgraded github actions to use windows 2019 instead of windows 2016 as it will be removed on March 15, 2022.
2022-01-06Merge pull request #55 from luchihoratiu/mainciprianbadescu
(MODULES-11073) Gather and set output data in GHA workflow
2022-01-06(MODULES-11073) Gather and set output data in GHA workflowLuchian Nemes
This commit exposes information about Puppet environment to be easily retrieved when checking the last passing CI.
2021-12-28Merge pull request #54 from mhashizume/maint/pin_async_gemcthorn42
(maint) Pin the async gem
2021-12-28(maint) Pin the async gemMichael Hashizume
2021-12-22Merge pull request #53 from luchihoratiu/remove_scheduled_from_gha_workflowciprianbadescu
(MODULES-11073) Remove `on schedule` from GHA workflow
2021-12-22(MODULES-11073) Remove `on schedule` from GHA workflowLuchian Nemes
2021-12-21Merge pull request #52 from ciprianbadescu/MODULES-11073/add-workflow-dispatchLuchi
(MODULES-11073) enable daily ut workflow dispatch
2021-12-21(MODULES-11073) enable daily ut workflow dispatchCiprian Badescu
2021-11-02Merge pull request #50 from ↵Gabriel Nagy
ciprianbadescu/MODULES-11183/remove-windows-from-metadata (MODULES-11183) remove Windows from metadata
2021-11-02(MODULES-11183) remove Windows from metadataCiprian Badescu
The module is not working on Windows, update metadata to reflect this
2021-10-04Merge pull request #49 from puppetlabs/release-prepBobosila Victor
Release prep v2.3.0
2021-10-04Release prep v2.3.0GitHub Action
2021-10-04Merge pull request #48 from GabrielNagy/MODULES-11197/pdk-updateBobosila Victor
(MODULES-11197) Update to pdk-templates 2.2.0