Skip to content

Commit 19934fa

Browse files
gsteeltheodorejb
andauthored
Run tests on PHP 8.5 (#10)
* Run CI on PHP 8.5 * Use `ramsey/composer-install` to benefit from dependency caching * Update export-ignore list Co-authored-by: Theodore Brown <theodorejb@outlook.com>
1 parent c80b282 commit 19934fa

3 files changed

Lines changed: 279 additions & 149 deletions

File tree

.gitattributes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
tests/ export-ignore
22
.github/ export-ignore
3+
.gitattributes export-ignore
4+
.gitignore export-ignore
5+
.php-cs-fixer.php export-ignore
6+
composer.lock export-ignore
7+
phpstan.neon export-ignore

.github/workflows/php.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ jobs:
77

88
strategy:
99
matrix:
10-
php: [ '8.2', '8.3', '8.4' ]
10+
php: [ '8.2', '8.3', '8.4', '8.5' ]
1111

1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515

1616
# Docs: https://github.com/shivammathur/setup-php
1717
- name: Setup PHP
@@ -26,7 +26,7 @@ jobs:
2626
run: composer validate --strict
2727

2828
- name: Install Composer dependencies
29-
run: composer install --no-progress
29+
uses: "ramsey/composer-install@v3"
3030

3131
- name: Run PHPUnit
3232
run: composer test

0 commit comments

Comments
 (0)