Skip to content

Commit 6443464

Browse files
author
Cameron Hall
committed
Updated CI to run against PHP 5.6 - 7.4
1 parent aae8da7 commit 6443464

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

.github/workflows/continuous-integration-tests.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88
- '**.css'
99
- '**.tpl'
1010
- '**.txt'
11-
- '**.yml'
1211
- '**.md'
1312
pull_request:
1413
paths-ignore:
@@ -21,9 +20,26 @@ on:
2120
name: Tests
2221

2322
jobs:
24-
build:
23+
run:
2524
runs-on: ubuntu-latest
25+
strategy:
26+
matrix:
27+
php-versions: ['5.6', '7.0', '7.1', '7.2', '7.3', '7.4']
28+
name: PHP ${{ matrix.php-versions }} Test
2629
steps:
27-
- uses: actions/checkout@v2
30+
- name: Checkout
31+
uses: actions/checkout@v2
32+
33+
- name: Setup PHP
34+
uses: shivammathur/setup-php@v1
35+
with:
36+
php-version: ${{ matrix.php-versions }}
37+
coverage: none
38+
extensions: soap
39+
tools: composer, phpcs, phpunit:5.7.27
40+
41+
- name: Check style/syntax
42+
run: phpcs
43+
2844
- name: Run tests
29-
run: make test
45+
run: phpunit

0 commit comments

Comments
 (0)