Skip to content

Commit afb31ea

Browse files
authored
Use PHP 8.4 by default (#109)
* Sort Composer packages * Improve types * Use PHP 8.4 by default
1 parent 54f4aa6 commit afb31ea

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

.github/CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ We accept contributions via Pull Requests on [GitHub](https://github.com/stauden
2323
## Running Tests & Static Analysis
2424

2525
```
26-
docker compose run --rm php8.3 composer install
27-
docker compose run --rm php8.3 vendor/bin/phpunit
28-
docker compose run --rm php8.3 vendor/bin/phpstan analyse --memory-limit=-1
29-
docker compose run --rm php8.3 vendor/bin/phpstan analyse --configuration=phpstan.types.neon.dist --memory-limit=-1
26+
docker compose run --rm php8.4 composer install
27+
docker compose run --rm php8.4 vendor/bin/phpunit
28+
docker compose run --rm php8.4 vendor/bin/phpstan analyse --memory-limit=-1
29+
docker compose run --rm php8.4 vendor/bin/phpstan analyse --configuration=phpstan.types.neon.dist --memory-limit=-1
3030
```

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
php: [ 8.4, 8.3, 8.2 ]
1616
release: [ stable, lowest ]
1717
include:
18-
- php: 8.3
18+
- php: 8.4
1919
release: stable
2020
coverage: true
2121

.github/workflows/static-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
php: [ 8.3 ]
15+
php: [ 8.4 ]
1616
release: [ stable ]
1717

1818
steps:

docker-compose.ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ services:
1111
volumes:
1212
- .:/var/www/html:delegated
1313
- ~/.cache/composer/files:/root/.composer/cache/files
14-
php8.3-xdebug:
15-
image: ghcr.io/staudenmeir/php:8.3
14+
php8.4:
15+
image: ghcr.io/staudenmeir/php:8.4
1616
working_dir: /var/www/html
1717
volumes:
1818
- .:/var/www/html:delegated
19-
- .docker/xdebug.ci.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
2019
- ~/.cache/composer/files:/root/.composer/cache/files
21-
php8.4:
20+
php8.4-xdebug:
2221
image: ghcr.io/staudenmeir/php:8.4
2322
working_dir: /var/www/html
2423
volumes:
2524
- .:/var/www/html:delegated
25+
- .docker/xdebug.ci.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
2626
- ~/.cache/composer/files:/root/.composer/cache/files

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ services:
1616
working_dir: /var/www/html
1717
volumes:
1818
- .:/var/www/html:delegated
19-
#- .docker/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
19+
- .docker/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini

0 commit comments

Comments
 (0)