Skip to content

Commit c0a5d34

Browse files
authored
Merge pull request #48 from puppetlabs/CONT-808-ruby_3
(CONT-808) Ruby 3 / Puppet 8 Support
2 parents d8a362b + 79f7f56 commit c0a5d34

File tree

149 files changed

+2897
-2165
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+2897
-2165
lines changed

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
ruby_version:
15-
- "2.5"
1615
- "2.7"
16+
- "3.2"
1717
puppet_gem_version:
18-
- '~> 6.0'
1918
- '~> 7.0'
19+
- 'https://github.com/puppetlabs/puppet' # puppet8
2020
runs_on:
2121
- "ubuntu-latest"
2222
- "windows-latest"

.rubocop.yml

+19-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
# Silencing rubocop warnings until https://tickets.puppetlabs.com/browse/CONT-725
2-
# is completed
1+
inherit_from: .rubocop_todo.yml
2+
3+
require:
4+
- rubocop-performance
5+
- rubocop-rspec
6+
37
AllCops:
4-
DisabledByDefault: true
8+
Exclude:
9+
- Gemfile
10+
- Rakefile
11+
- spec/fixtures/**/*
12+
- vendor/bundle/**/*
13+
NewCops: enable
14+
SuggestExtensions: false
15+
TargetRubyVersion: '2.7'
16+
17+
# Disabled
18+
Style/ClassAndModuleChildren:
19+
Enabled: false
20+

0 commit comments

Comments
 (0)