From 50ce12fabb7cd88f60a961f5786f63d9b08fdb85 Mon Sep 17 00:00:00 2001 From: Bartosz Date: Fri, 12 Jun 2026 01:19:55 +0200 Subject: [PATCH 1/2] Modernize the CI test matrix Run the CI test job across a PHP version matrix of 8.2, 8.3 and 8.4 using matrix.php-version for the setup-php step. --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 85c4030..010428b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,12 +8,16 @@ on: jobs: test: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + php-version: ['8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Set up PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.2' + php-version: ${{ matrix.php-version }} extensions: curl, json tools: composer - name: Install dependencies From 4e3bc101ba519aef535d43415cfe9f8a948aceb5 Mon Sep 17 00:00:00 2001 From: Bartosz Date: Mon, 7 Sep 2026 14:28:53 +0200 Subject: [PATCH 2/2] =?UTF-8?q?Run=20specs=20on=20PHP=208.1=E2=80=938.4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 010428b..8be3fe6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,9 +11,9 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.2', '8.3', '8.4'] + php-version: ['8.1', '8.2', '8.3', '8.4'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up PHP uses: shivammathur/setup-php@v2 with: