Skip to content

Commit 14d62b8

Browse files
committed
Did some housekeeping chores here including:
* Add PHP 8.5 support * Add Symfony 8 support * Drop Psalm internally * Use phpstan for infection
1 parent 6116127 commit 14d62b8

51 files changed

Lines changed: 782 additions & 3091 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/backward-compatibility-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
dependencies:
1717
- "locked"
1818
php-version:
19-
- "8.4"
19+
- "8.5"
2020
operating-system:
2121
- "ubuntu-latest"
2222

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
dependencies:
3030
- "locked"
3131
php-version:
32-
- "8.4"
32+
- "8.5"
3333
operating-system:
3434
- "ubuntu-latest"
3535

.github/workflows/coding-standard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
dependencies:
2121
- "locked"
2222
php-version:
23-
- "8.4"
23+
- "8.5"
2424
operating-system:
2525
- "ubuntu-latest"
2626

.github/workflows/deptrac.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
dependencies:
2121
- "locked"
2222
php-version:
23-
- "8.4"
23+
- "8.5"
2424
operating-system:
2525
- "ubuntu-latest"
2626

.github/workflows/docs-check.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
dependencies:
2020
- "locked"
2121
php-version:
22-
- "8.4"
22+
- "8.5"
2323
operating-system:
2424
- "ubuntu-latest"
2525

@@ -33,7 +33,6 @@ jobs:
3333
coverage: none
3434
php-version: "${{ matrix.php-version }}"
3535
ini-values: memory_limit=-1, opcache.enable_cli=1
36-
extensions: pdo_sqlite
3736

3837
- uses: ramsey/composer-install@3.1.1
3938
with:

.github/workflows/integration.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
dependencies:
3434
- "locked"
3535
php-version:
36-
- "8.4"
36+
- "8.5"
3737
operating-system:
3838
- "ubuntu-latest"
3939
postgres-version:
@@ -89,7 +89,7 @@ jobs:
8989
dependencies:
9090
- "locked"
9191
php-version:
92-
- "8.4"
92+
- "8.5"
9393
operating-system:
9494
- "ubuntu-latest"
9595
mariadb-version:
@@ -145,7 +145,7 @@ jobs:
145145
dependencies:
146146
- "locked"
147147
php-version:
148-
- "8.4"
148+
- "8.5"
149149
operating-system:
150150
- "ubuntu-latest"
151151
mysql-version:
@@ -187,7 +187,7 @@ jobs:
187187
dependencies:
188188
- "locked"
189189
php-version:
190-
- "8.4"
190+
- "8.5"
191191
operating-system:
192192
- "ubuntu-latest"
193193

.github/workflows/mutation-tests-diff.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
dependencies:
1717
- "locked"
1818
php-version:
19-
- "8.4"
19+
- "8.5"
2020
operating-system:
2121
- "ubuntu-latest"
2222

@@ -39,4 +39,4 @@ jobs:
3939
dependency-versions: ${{ matrix.dependencies }}
4040

4141
- name: "Infection"
42-
run: "vendor/bin/roave-infection-static-analysis-plugin --threads=max --git-diff-lines --git-diff-base=origin/$GITHUB_BASE_REF --ignore-msi-with-no-mutations --only-covered --min-msi=80 --min-covered-msi=95"
42+
run: "vendor/bin/infection --threads=max --git-diff-lines --git-diff-base=origin/$GITHUB_BASE_REF --ignore-msi-with-no-mutations --with-uncovered --min-msi=90 --min-covered-msi=95"

.github/workflows/mutation-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
dependencies:
2121
- "locked"
2222
php-version:
23-
- "8.4"
23+
- "8.5"
2424
operating-system:
2525
- "ubuntu-latest"
2626

@@ -41,6 +41,6 @@ jobs:
4141
dependency-versions: ${{ matrix.dependencies }}
4242

4343
- name: "Infection"
44-
run: "vendor/bin/roave-infection-static-analysis-plugin --threads=max"
44+
run: "vendor/bin/infection --threads=max"
4545
env:
4646
STRYKER_DASHBOARD_API_KEY: ${{ secrets.STRYKER_DASHBOARD_API_KEY }}

.github/workflows/phpstan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
dependencies:
2121
- "locked"
2222
php-version:
23-
- "8.4"
23+
- "8.5"
2424
operating-system:
2525
- "ubuntu-latest"
2626

.github/workflows/psalm.yml

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)