All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
0.4.2 - 2021-07-19
- Slimmed down overwhelming amount of inconsequential user data returned by
example plan
github_inventory::latest_semver_tags
0.4.1 - 2021-07-19
- Fixed version comparison bug in example plan
github_inventory::latest_semver_tags
Added
- New example plan
github_inventory::update_forked_mirrors, which keeps a forked repos' default branch & tags synced to its parent repo - Add associated release data (if present) for tags returned by
github_inventory::latest_semver_tags - Use forge-based
puppet-debugmodule
Added
- New parameter
accept_headerin inventory plugin - New parameters
collision_strategy,clone_protocol,return_resultin example plangithub_inventory::clone_git_repos - New parameters
display_resultandreturn_resultin the example plangithub_inventory::latest_semver_tags
Fixed
- Fixed misnamed variable in example plan
github_inventory::clone_git_repos
Fixed
- Fixed bug that caused String
$targetsto fail in the example plangithub_inventory::workflows(by addingget_targets())
Changed
- Renamed example
inventory.yamlgroup togithub_reposto play more nicely with other projects'inventory.yaml
Added
- New example plan,
github_inventory::git_clone, which clones repo Targets into a local directory.
Changed
- Renamed Target fact
nameto_nameto prevent Boltapply()Puppet compiles from failing withCannot reassign variable '$name'errors
Fixed
- Fixed syntax and logic bugs in example plan
github_inventory::count
Added
- Initial project
- Inventory plugin that returns GitHub org repos as
localtransport Targets - Example Bolt project with working Plans and
inventory.yaml