Skip to content

Commit 7600b5f

Browse files
Add reliability improvements and author branding
- Add SECURITY.md with security policy and contact emails - Add GitHub issue templates (bug report, feature request) - Add PHPStan and Larastan for static analysis - Update CI workflow for Laravel 12 support - Add PHP and Laravel version badges to README - Add author section with profile picture - Update CHANGELOG.md with version history - Update CONTRIBUTING.md with analysis instructions
1 parent 99b773c commit 7600b5f

3 files changed

Lines changed: 5 additions & 7 deletions

File tree

.github/workflows/tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ jobs:
6767
coverage: none
6868

6969
- name: Install dependencies
70-
run: composer update --prefer-dist --no-interaction --no-progress
70+
run: |
71+
composer require "laravel/framework:11.*" "orchestra/testbench:9.*" --no-interaction --no-update
72+
composer update --prefer-dist --no-interaction --no-progress
7173
7274
- name: Run PHPStan
7375
run: vendor/bin/phpstan analyse --error-format=github

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
"require-dev": {
3434
"orchestra/testbench": "^8.0|^9.0|^10.0",
3535
"phpunit/phpunit": "^10.0|^11.0",
36-
"phpstan/phpstan": "^2.0",
37-
"larastan/larastan": "^3.0"
36+
"phpstan/phpstan": "^1.10|^2.0",
37+
"larastan/larastan": "^2.0|^3.0"
3838
},
3939
"autoload": {
4040
"psr-4": {

phpstan.neon

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,5 @@ parameters:
77

88
level: 5
99

10-
ignoreErrors:
11-
1210
excludePaths:
1311
- vendor
14-
15-
checkMissingIterableValueType: false

0 commit comments

Comments
 (0)