Skip to content

Commit db94ad1

Browse files
authored
Land rapid7#19270, Update Github runners
2 parents b710bcb + 3f39b09 commit db94ad1

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/acceptance.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
fail-fast: false
5353
matrix:
5454
os:
55-
- macos-11
55+
- macos-12
5656
- windows-2019
5757
- ubuntu-20.04
5858
ruby:
@@ -62,20 +62,21 @@ jobs:
6262
- { name: python, runtime_version: 3.6 }
6363
- { name: python, runtime_version: 3.11 }
6464

65-
# Java - newer versions of Java are not supported currently: https://github.com/rapid7/metasploit-payloads/issues/647
65+
# Java
6666
- { name: java, runtime_version: 8 }
67+
- { name: java, runtime_version: 21 }
6768

68-
# PHP - Temporarily removed as tests are timing out on Github actions
69-
# - { name: php, runtime_version: 5.3 }
70-
# - { name: php, runtime_version: 7.4 }
71-
# - { name: php, runtime_version: 8.2 }
69+
# PHP
70+
- { name: php, runtime_version: 5.3 }
71+
- { name: php, runtime_version: 7.4 }
72+
- { name: php, runtime_version: 8.3 }
7273
include:
7374
# Windows Meterpreter
7475
- { meterpreter: { name: windows_meterpreter }, os: windows-2019 }
7576
- { meterpreter: { name: windows_meterpreter }, os: windows-2022 }
7677

7778
# Mettle
78-
- { meterpreter: { name: mettle }, os: macos-11 }
79+
- { meterpreter: { name: mettle }, os: macos-12 }
7980
- { meterpreter: { name: mettle }, os: ubuntu-20.04 }
8081

8182
runs-on: ${{ matrix.os }}
@@ -96,7 +97,7 @@ jobs:
9697
if: runner.os == 'Linux'
9798
run: sudo apt-get -y --no-install-recommends install libpcap-dev graphviz
9899

99-
- uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d
100+
- uses: shivammathur/setup-php@fc14643b0a99ee9db10a3c025a33d76544fa3761
100101
if: ${{ matrix.meterpreter.name == 'php' }}
101102
with:
102103
php-version: ${{ matrix.meterpreter.runtime_version }}

0 commit comments

Comments
 (0)