]> gitweb.fluxo.info Git - puppet-mailalias_core.git/commit
(PA-6178) Update to PDK template 3.0.1 and use updated module release worfklow
authorAria Li <aria.li@puppet.com>
Wed, 20 Mar 2024 17:19:00 +0000 (10:19 -0700)
committerAria Li <aria.li@puppet.com>
Wed, 20 Mar 2024 21:34:33 +0000 (14:34 -0700)
commitb3a8f7a05fb873c9a274df573fdb5db441378973
tree5b0d6ddef76db83d324649e48982b59dc79eff22
parent9bcd52e7fc563b78702f18c417d9ca75d251a62e
(PA-6178) Update to PDK template 3.0.1 and use updated module release worfklow

This commit updates this module from PDK template 2.7.1 to 3.0.1 and updates
the module release workflows to use the newer release_prep instead of
auto_release GitHub Action wofklow. This commit also:
- Removes the github_changelog_generator and concurrent-ruby gems because they
  are no longer needed for the new module release process in PDK template
- Updates the Rakefile to use Vox Rake tasks only if the vospupuli-acceptance
  gem is installed
12 files changed:
.github/workflows/auto_release.yml [deleted file]
.github/workflows/release.yml
.github/workflows/release_prep.yml [new file with mode: 0644]
.gitignore
.pdkignore
.rubocop.yml
.sync.yml
Gemfile
Rakefile
metadata.json
spec/default_facts.yml
spec/spec_helper.rb