Skip to content

Commit bc48415

Browse files
author
omars44
committed
ci-linux: consistent configurations and add SERVER_CONFIGURED env var
1 parent cef1346 commit bc48415

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,21 @@
11
name: CI
2-
#on: [push, pull_request]
2+
on:
3+
pull_request:
4+
branches:
5+
- "master"
6+
push:
7+
tags:
8+
- "*"
9+
branches:
10+
- "master"
311

412
jobs:
513
test:
614
runs-on: ubuntu-latest
7-
continue-on-error: false
815
strategy:
16+
fail-fast: false
917
matrix:
10-
php: ['7.2', '7.3', '7.4', '8.0', '8.1', '8.2']
18+
php: ['7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
1119
steps:
1220
- name: Checkout
1321
uses: actions/checkout@v3
@@ -31,7 +39,10 @@ jobs:
3139
make
3240
# Run tests (we add the -q flag to skip the "send report?" question at the end)
3341
- name: Run tests
42+
env:
43+
SOLR_SERVER_CONFIGURED: 1
3444
run: TEST_PHP_ARGS="$TEST_PHP_ARGS -q" make test
45+
3546
services:
3647
solr:
3748
image: omars44/pecl-solr-test:latest

0 commit comments

Comments
 (0)