diff --git a/configs/components/rubygem-puppet_forge.rb b/configs/components/rubygem-puppet_forge.rb index f8b62dafd..6d4056de9 100644 --- a/configs/components/rubygem-puppet_forge.rb +++ b/configs/components/rubygem-puppet_forge.rb @@ -1,6 +1,11 @@ component 'rubygem-puppet_forge' do |pkg, settings, platform| - pkg.version '3.2.0' - pkg.md5sum '501d5f9f742007504d0d60ce6cf0c27f' + if settings[:ruby_version].to_f >= 3.2 + pkg.version '6.0.0' + pkg.md5sum '9913aa456a1c852e851b10ecee60d61d' + else + pkg.version '3.2.0' + pkg.md5sum '501d5f9f742007504d0d60ce6cf0c27f' + end instance_eval File.read('configs/components/_base-rubygem.rb') end diff --git a/configs/projects/_pdk-components.rb b/configs/projects/_pdk-components.rb index 6da890c0e..23be9917f 100644 --- a/configs/projects/_pdk-components.rb +++ b/configs/projects/_pdk-components.rb @@ -99,5 +99,6 @@ proj.component 'rubygem-json_pure' proj.component 'rubygem-diff-lcs' proj.component 'rubygem-pathspec' +proj.component 'puppet_forge' proj.component 'ansicon' if platform.is_windows?