Skip to content

Commit

Permalink
Compile with Ruby 3.2.5
Browse files Browse the repository at this point in the history
  • Loading branch information
adfoster-r7 committed Dec 4, 2024
1 parent 8899d9c commit 3405e6f
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 34 deletions.
14 changes: 10 additions & 4 deletions .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -293,9 +293,9 @@ jobs:
fail-fast: false
matrix:
os:
- macos-12
- macos-13
ruby:
- 3.0.6
- 3.2.5

name: ${{ matrix.os }}
steps:
Expand Down Expand Up @@ -368,7 +368,7 @@ jobs:
os:
- windows-2022
ruby:
- 3.0.6
- 3.2.5

name: ${{ matrix.os }}
steps:
Expand All @@ -393,6 +393,12 @@ jobs:
submodules: true
path: metasploit-omnibus

- name: Update bundler version
# Github actions with Ruby requires Bundler 2.2.18+
# https://github.com/ruby/setup-ruby/tree/d2b39ad0b52eca07d23f3aa14fdf2a3fcc1f411c#windows
run: |
(Get-Content metasploit-omnibus\Gemfile.lock).Replace(' 2.2.33', ' 2.5.10') | Set-Content metasploit-omnibus\Gemfile.lock
- name: Setup Ruby
env:
BUNDLE_FORCE_RUBY_PLATFORM: true
Expand All @@ -404,7 +410,7 @@ jobs:
working-directory: metasploit-omnibus
# Github actions with Ruby requires Bundler 2.2.18+
# https://github.com/ruby/setup-ruby/tree/d2b39ad0b52eca07d23f3aa14fdf2a3fcc1f411c#windows
bundler: 2.2.33
bundler: 2.5.10

# If you need to build a custom version of pcaprub:
# - name: Checkout pcaprub
Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0.6
3.2.5
58 changes: 29 additions & 29 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -21,66 +21,66 @@ GIT
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
awesome_print (1.9.2)
aws-eventstream (1.3.0)
aws-partitions (1.916.0)
aws-sdk-core (3.192.1)
aws-partitions (1.1017.0)
aws-sdk-core (3.214.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.8)
aws-partitions (~> 1, >= 1.992.0)
aws-sigv4 (~> 1.9)
jmespath (~> 1, >= 1.6.1)
aws-sdk-kms (1.79.0)
aws-sdk-core (~> 3, >= 3.191.0)
aws-sigv4 (~> 1.1)
aws-sdk-kms (1.96.0)
aws-sdk-core (~> 3, >= 3.210.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.116.0)
aws-sdk-core (~> 3, >= 3.127.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.4)
aws-sigv4 (1.8.0)
aws-sigv4 (1.10.1)
aws-eventstream (~> 1, >= 1.0.2)
byebug (11.1.3)
chef-cleanroom (1.0.5)
chef-config (18.4.12)
chef-config (18.5.0)
addressable
chef-utils (= 18.4.12)
chef-utils (= 18.5.0)
fuzzyurl
mixlib-config (>= 2.2.12, < 4.0)
mixlib-shellout (>= 2.0, < 4.0)
tomlrb (~> 1.2)
chef-utils (18.4.12)
chef-utils (18.5.0)
concurrent-ruby
citrus (3.0.2)
coderay (1.1.3)
concurrent-ruby (1.2.3)
concurrent-ruby (1.3.4)
contracts (0.16.1)
ffi (1.16.3)
ffi (1.17.0)
ffi-yajl (2.6.0)
libyajl2 (>= 1.2)
fuzzyurl (0.9.0)
iostruct (0.0.5)
iostruct (0.2.0)
ipaddress (0.8.3)
jmespath (1.6.2)
json (2.7.2)
json (2.9.0)
libyajl2 (2.1.0)
license_scout (1.3.7)
license_scout (1.3.15)
ffi-yajl (~> 2.2)
mixlib-shellout (>= 2.2, < 4.0)
toml-rb (>= 1, < 3)
method_source (1.0.0)
method_source (1.1.0)
mixlib-cli (2.1.8)
mixlib-config (3.0.27)
tomlrb
mixlib-log (3.0.9)
mixlib-shellout (3.2.7)
mixlib-shellout (3.3.4)
chef-utils
mixlib-versioning (1.2.12)
multipart-post (2.4.0)
multipart-post (2.4.1)
net-scp (4.0.0)
net-ssh (>= 2.6.5, < 8.0.0)
net-ssh (7.2.3)
ohai (18.1.3)
net-ssh (7.3.0)
ohai (18.1.18)
chef-config (>= 14.12, < 19)
chef-utils (>= 16.0, < 19)
ffi (~> 1.9)
Expand All @@ -93,7 +93,7 @@ GEM
plist (~> 3.1)
train-core
wmi-lite (~> 1.0)
pedump (0.6.7)
pedump (0.6.10)
awesome_print
iostruct (>= 0.0.4)
multipart-post (>= 2.0.0)
Expand All @@ -106,23 +106,23 @@ GEM
pry-byebug (3.10.1)
byebug (~> 11.0)
pry (>= 0.13, < 0.15)
public_suffix (5.0.5)
public_suffix (6.0.1)
rainbow (3.1.1)
rexml (3.3.7)
rexml (3.3.9)
ruby-progressbar (1.13.0)
thor (1.3.1)
thor (1.3.2)
toml-rb (2.2.0)
citrus (~> 3.0, > 3.0)
tomlrb (1.3.0)
train-core (3.12.3)
train-core (3.12.7)
addressable (~> 2.5)
ffi (!= 1.13.0)
json (>= 1.8, < 3.0)
mixlib-shellout (>= 2.0, < 4.0)
net-scp (>= 1.2, < 5.0)
net-ssh (>= 2.9, < 8.0)
wmi-lite (1.0.7)
zhexdump (0.1.0)
zhexdump (0.2.0)

PLATFORMS
ruby
Expand Down

0 comments on commit 3405e6f

Please sign in to comment.