Skip to content

Commit ca71656

Browse files
committed
(CAT-2286) Remove puppet 7 infrastructure
Puppet 7 is EOL. Therefore, we can remove the test infrastructure for it. This commit aims to clear up any testing/config infrastructure related to Puppet 7 and, by extension, Ruby 2.7.
1 parent 6a2692e commit ca71656

File tree

4 files changed

+2
-4
lines changed

4 files changed

+2
-4
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
ruby_version:
22-
- '2.7'
2322
- '3.2'
2423
name: "spec (ruby ${{ matrix.ruby_version }})"
2524
uses: "puppetlabs/cat-github-actions/.github/workflows/gem_ci.yml@main"

.github/workflows/nightly.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
ruby_version:
14-
- '2.7'
1514
- '3.2'
1615
name: "spec (ruby ${{ matrix.ruby_version }})"
1716
uses: "puppetlabs/cat-github-actions/.github/workflows/gem_ci.yml@main"

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ AllCops:
1212
- vendor/bundle/**/*
1313
NewCops: enable
1414
SuggestExtensions: false
15-
TargetRubyVersion: '2.7'
15+
TargetRubyVersion: '3.1'
1616

1717
# Disabled
1818
Style/ClassAndModuleChildren:

puppet_litmus.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Gem::Specification.new do |spec|
2424
Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.
2525
EOF
2626
spec.summary = 'Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.'
27-
spec.required_ruby_version = Gem::Requirement.new('>= 2.7.0')
27+
spec.required_ruby_version = Gem::Requirement.new('>= 3.1.0')
2828
spec.add_runtime_dependency 'bolt', '~> 4.0'
2929
spec.add_runtime_dependency 'docker-api', '>= 1.34', '< 3.0.0'
3030
spec.add_runtime_dependency 'parallel'

0 commit comments

Comments
 (0)