Skip to content

Commit e89ec2c

Browse files
committed
(PA-7108) Pin Windows Ruby 3.2 rpsec test to Ruby 3.2.5
This commit temporarily pins the windows ruby 3.2 rspec test to ruby 3.2.5 to fix the OpenSSL errors. It also resolves some rubocop failures.
1 parent e758d5c commit e89ec2c

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/rspec_tests.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- {os: ubuntu-22.04, ruby: '3.3'} # openssl 3 / latest Ruby
2323
- {os: ubuntu-latest, ruby: 'jruby-9.4.3.0'}
2424
- {os: windows-2019, ruby: '3.1'}
25-
- {os: windows-2019, ruby: '3.2'} # openssl 3
25+
- {os: windows-2019, ruby: '3.2.5'} # openssl 3 & temporarily pinned to ruby 3.2.5, see PA-7108
2626
- {os: windows-2019, ruby: '3.3'} # openssl 3 / latest Ruby
2727

2828
runs-on: ${{ matrix.cfg.os }}

.rubocop_todo.yml

+2
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,8 @@ Performance/UnfreezeString:
294294
Style/AccessModifierDeclarations:
295295
Exclude:
296296
- 'lib/puppet/util/suidmanager.rb'
297+
- 'lib/puppet/util/command_line/trollop.rb'
298+
- 'lib/puppet/util/windows/monkey_patches/process.rb'
297299

298300
# This cop supports safe auto-correction (--auto-correct).
299301
# Configuration parameters: EnforcedStyle.

0 commit comments

Comments
 (0)