Skip to content

Commit 6b81448

Browse files
Merge pull request #93 from joshdaugherty/fix/ci-laravel-13
Fix run-tests.yml: allow Laravel 13 and pin the CI host so the suite resolves
2 parents bf2c740 + ae2c9ca commit 6b81448

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/run-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
- name: Setup PHP
1010
uses: shivammathur/setup-php@v2
1111
with:
12-
php-version: '8.3'
12+
php-version: '8.4'
1313
- name: Install host app
14-
run: composer create-project --prefer-dist laravel/laravel host
14+
run: composer create-project --prefer-dist "laravel/laravel:^13.0" host
1515

1616
- name: Install package (this repo)
1717
uses: actions/checkout@v2
@@ -22,7 +22,7 @@ jobs:
2222
working-directory: ./host
2323
run: |
2424
composer config repositories.local '{"type": "path", "url": "packages/liberu-genealogy/laravel-gedcom"}'
25-
composer require liberu-genealogy/laravel-gedcom:@dev --ignore-platform-reqs
25+
composer require liberu-genealogy/laravel-gedcom:@dev
2626
2727
- name: Run tests
2828
working-directory: ./host

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
"description": "A package that converts gedcom files to Eloquent models",
44
"type": "library",
55
"require": {
6-
"php": ">=8.5",
6+
"php": ">=8.4",
77
"liberu-genealogy/php-gedcom": "^4.2.0",
8-
"illuminate/support": "^11.0||^12.0",
9-
"illuminate/database": "^11.0||^12.0"
8+
"illuminate/support": "^11.0||^12.0||^13.0",
9+
"illuminate/database": "^11.0||^12.0||^13.0"
1010
},
1111
"license": "MIT",
1212
"autoload": {

0 commit comments

Comments
 (0)