From 2d1ae4b8f5a4f0c77cc2b937e7cc8659d95b752d Mon Sep 17 00:00:00 2001 From: Josh Manders Date: Tue, 30 Jul 2024 11:46:53 -0500 Subject: [PATCH 1/4] chore: update test matrix to test against 7.2+ --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 67a2567..31d3ca8 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: true matrix: - php: [8.3] + php: [7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4] name: PHP ${{ matrix.php }} From af7963c8d9b47794d086a5b8a2e8e37f6f644f2a Mon Sep 17 00:00:00 2001 From: Josh Manders Date: Tue, 30 Jul 2024 13:18:25 -0500 Subject: [PATCH 2/4] ignore platform req for now --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 31d3ca8..005960d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -30,7 +30,7 @@ jobs: coverage: none - name: Install dependencies - run: composer install --no-interaction --prefer-dist --optimize-autoloader + run: composer install --no-interaction --prefer-dist --optimize-autoloader --ignore-platform-req - name: Execute tests run: vendor/bin/pest From 3eca77712d73ef3fe66377b03d613b26c8ff1069 Mon Sep 17 00:00:00 2001 From: Josh Manders Date: Tue, 30 Jul 2024 13:20:45 -0500 Subject: [PATCH 3/4] fix typo --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 005960d..f1fa6b8 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -30,7 +30,7 @@ jobs: coverage: none - name: Install dependencies - run: composer install --no-interaction --prefer-dist --optimize-autoloader --ignore-platform-req + run: composer install --no-interaction --prefer-dist --optimize-autoloader --ignore-platform-reqs - name: Execute tests run: vendor/bin/pest From a99a470f86a6069ac6e79c271a1be7239e24448f Mon Sep 17 00:00:00 2001 From: Josh Manders Date: Tue, 30 Jul 2024 13:23:36 -0500 Subject: [PATCH 4/4] add note about removal of flag --- .github/workflows/tests.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index f1fa6b8..75bd840 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -30,6 +30,7 @@ jobs: coverage: none - name: Install dependencies + # TODO: remove --ignore-platform-reqs when we have stable v2 release run: composer install --no-interaction --prefer-dist --optimize-autoloader --ignore-platform-reqs - name: Execute tests