Skip to content

Commit 32e2146

Browse files
authored
Merge pull request #4 from dmstr/chore/php-84-min
⬆️ Require PHP >= 8.4 + add CLAUDE.md
2 parents 8781db8 + e56bf41 commit 32e2146

3 files changed

Lines changed: 28 additions & 2 deletions

File tree

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
php: ["8.3", "8.4"]
15+
php: ["8.4"]
1616
name: PHPUnit (PHP ${{ matrix.php }})
1717
steps:
1818
- uses: actions/checkout@v4

CLAUDE.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<!-- file generated with AI assistance: Claude Code - 2026-06-14 -->
2+
3+
# CLAUDE.md
4+
5+
This is a public open-source package maintained under github.com/dmstr.
6+
7+
## Language policy
8+
9+
**Everything in this repository is in English** — commit messages, code,
10+
comments, and documentation. Do not write German here, even though related
11+
company/customer projects (e.g. the consuming application) use German. These
12+
packages are public and English-only.
13+
14+
## Testing
15+
16+
PHPUnit (^12). Run locally with the bundled CLI-only Docker Compose
17+
(no host PHP required):
18+
19+
docker compose run --rm php
20+
21+
This installs dependencies and runs `vendor/bin/phpunit`. The same runs in CI
22+
via `.github/workflows/tests.yml`.
23+
24+
## Requirements
25+
26+
PHP >= 8.4.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
}
1111
],
1212
"require": {
13-
"php": ">=8.2",
13+
"php": ">=8.4",
1414
"symfony/framework-bundle": "^7.0",
1515
"symfony/messenger": "^7.0",
1616
"symfony/uid": "^7.0",

0 commit comments

Comments
 (0)