Skip to content

Commit 333ffd1

Browse files
committed
Update test suite to future-proof base images
1 parent 81e1b4d commit 333ffd1

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

.github/workflows/ci.yml

+7-9
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
strategy:
1212
matrix:
1313
os:
14-
- ubuntu-20.04
15-
- windows-2019
14+
- ubuntu-22.04
15+
- windows-2022
1616
php:
1717
- 8.2
1818
- 8.1
@@ -53,13 +53,11 @@ jobs:
5353

5454
PHPUnit-hhvm:
5555
name: PHPUnit (HHVM)
56-
runs-on: ubuntu-18.04
56+
runs-on: ubuntu-22.04
5757
continue-on-error: true
58+
container: hhvm/hhvm:3.30-lts-latest
5859
steps:
59-
- uses: actions/checkout@v2
60-
- uses: azjezz/setup-hhvm@v1
61-
with:
62-
version: lts-3.30
63-
- run: composer self-update --2.2 # downgrade Composer for HHVM
64-
- run: hhvm $(which composer) install
60+
- uses: actions/checkout@v1
61+
- run: curl -O https://getcomposer.org/download/latest-2.2.x/composer.phar
62+
- run: hhvm composer.phar install
6563
- run: hhvm vendor/bin/phpunit

0 commit comments

Comments
 (0)