Skip to content

Commit 8114617

Browse files
authored
Land rapid7#19548, Update php actions plugin version
2 parents 93344df + dfa9a54 commit 8114617

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/meterpreter_acceptance.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ jobs:
9595
fail-fast: false
9696
matrix:
9797
os:
98-
- macos-12
98+
- macos-13
9999
- windows-2019
100100
- ubuntu-20.04
101101
ruby:
@@ -119,7 +119,7 @@ jobs:
119119
- { meterpreter: { name: windows_meterpreter }, os: windows-2022 }
120120

121121
# Mettle
122-
- { meterpreter: { name: mettle }, os: macos-12 }
122+
- { meterpreter: { name: mettle }, os: macos-13 }
123123
- { meterpreter: { name: mettle }, os: ubuntu-20.04 }
124124

125125
runs-on: ${{ matrix.os }}
@@ -141,7 +141,7 @@ jobs:
141141
if: runner.os == 'Linux'
142142
run: sudo apt-get -y --no-install-recommends install libpcap-dev graphviz
143143

144-
- uses: shivammathur/setup-php@fc14643b0a99ee9db10a3c025a33d76544fa3761
144+
- uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231
145145
if: ${{ matrix.meterpreter.name == 'php' }}
146146
with:
147147
php-version: ${{ matrix.meterpreter.runtime_version }}
@@ -222,11 +222,13 @@ jobs:
222222
- name: Setup Ruby
223223
env:
224224
BUNDLE_FORCE_RUBY_PLATFORM: true
225+
# Required for macos13 pg gem compilation
226+
PKG_CONFIG_PATH: "/usr/local/opt/libpq/lib/pkgconfig"
225227
uses: ruby/setup-ruby@v1
226228
with:
227229
ruby-version: ${{ matrix.ruby }}
228230
bundler-cache: true
229-
cache-version: 4
231+
cache-version: 5
230232
working-directory: metasploit-framework
231233

232234
- name: Move mettle gem into framework
@@ -349,7 +351,7 @@ jobs:
349351
with:
350352
ruby-version: '3.3'
351353
bundler-cache: true
352-
cache-version: 4
354+
cache-version: 5
353355

354356
- uses: actions/download-artifact@v4
355357
id: raw_report_data

0 commit comments

Comments
 (0)