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

Release prep housekeeping #76

Merged
merged 3 commits into from
Feb 27, 2024
Merged

Conversation

mhashizume
Copy link
Contributor

This PR comprises a set of changes necessary to get the release prep action working for modules. More detail in the commit messages.

The release prep GitHub Action ran successfully on my fork of this module after these changes were merged: https://github.com/mhashizume/puppetlabs-augeas_core/actions/runs/8056632695/job/22006086786

In a878ab1, we limited beaker-puppet to Ruby <= 3.1. This commit adds
that restriction to .sync.yml so that change will persist across PDK
updates, and adds a comment with the rationale behind this restriction.
This commit updates the Rakefile to only attempt to use Vox Rake tasks
if the voxpupuli-acceptance gem is installed.
This commit comprises minor documentation updates as flagged by Puppet
Strings. This includes:

- Moving the Japanese README to the root of the project (YARD does not
  know how to parse a readmes directory).
- Update class documentation to include the name of the parameter.
- Add a minimal description to the Augeas provider.
@mhashizume mhashizume added the maintenance Maintenance chores are typically excluded from changelogs label Feb 26, 2024
@mhashizume mhashizume requested a review from a team as a code owner February 26, 2024 22:46
@joshcooper joshcooper merged commit 7866162 into puppetlabs:main Feb 27, 2024
14 checks passed
@mhashizume mhashizume deleted the update-sync branch February 27, 2024 22:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Maintenance chores are typically excluded from changelogs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants