Skip to content

Commit

Permalink
(PA-7108) Pin Windows Ruby 3.2 rpsec test to Ruby 3.2.5
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
AriaXLi committed Nov 4, 2024
1 parent e758d5c commit e89ec2c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/rspec_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- {os: ubuntu-22.04, ruby: '3.3'} # openssl 3 / latest Ruby
- {os: ubuntu-latest, ruby: 'jruby-9.4.3.0'}
- {os: windows-2019, ruby: '3.1'}
- {os: windows-2019, ruby: '3.2'} # openssl 3
- {os: windows-2019, ruby: '3.2.5'} # openssl 3 & temporarily pinned to ruby 3.2.5, see PA-7108
- {os: windows-2019, ruby: '3.3'} # openssl 3 / latest Ruby

runs-on: ${{ matrix.cfg.os }}
Expand Down
2 changes: 2 additions & 0 deletions .rubocop_todo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,8 @@ Performance/UnfreezeString:
Style/AccessModifierDeclarations:
Exclude:
- 'lib/puppet/util/suidmanager.rb'
- 'lib/puppet/util/command_line/trollop.rb'
- 'lib/puppet/util/windows/monkey_patches/process.rb'

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

0 comments on commit e89ec2c

Please sign in to comment.