Skip to content

Commit b0b0ca6

Browse files
committed
Abandon Laravel 10 testing
Simplifies management
1 parent bf764fa commit b0b0ca6

File tree

3 files changed

+6
-111
lines changed

3 files changed

+6
-111
lines changed

.github/workflows/ubuntu_l10.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/workflows/windows_l10.yml

Lines changed: 0 additions & 52 deletions
This file was deleted.

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,27 +61,25 @@ PHPUnit via Composer script:
6161
composer run-script test
6262
```
6363

64-
**Note**: only the latest version of Laravel and its "past-compatible versions" (i.e., past versions with a compatible `artisan` file) are tested to simplify `artisan` mocking.
65-
This should not cause test incompleteness because the Laravel framework API is very likely compatible across versions.
66-
6764
Latest cross-platform testing results:
6865
|Runtime|Ubuntu|Windows|
6966
|---|---|---|
70-
|Laravel 10 (PHP 8.1)|[![Build-U-L10-PHP80100][build-u-l10-php80100-image]][build-u-l10-php80100-url]|[![Build-W-L10-PHP80100][build-w-l10-php80100-image]][build-u-l10-php80100-url]|
67+
|Laravel 10 (PHP 8.1)|skipped*|skipped*|
7168
|Laravel 11 (PHP 8.2)|[![Build-U-L11-PHP80200][build-u-l11-php80200-image]][build-u-l11-php80200-url]|[![Build-W-L11-PHP80200][build-w-l11-php80200-image]][build-w-l11-php80200-url]|
7269
|Laravel 12 (PHP ???)|🛠️|🛠️|
7370

71+
\*Note: tests for these Laravel versions are skipped because they have old `artisan` file contents:
72+
- It is difficult to mock multi-version `artisan` files for different Laravel versions (see ![#6][https://github.com/Vectorial1024/laravel-process-async/issues/6]).
73+
- It is rare for the `artisan` file at Laravel to be updated
74+
- The actual behavior is expected to be the same.
75+
7476
[packagist-url]: https://packagist.org/packages/vectorial1024/laravel-process-async
7577
[packagist-stats-url]: https://packagist.org/packages/vectorial1024/laravel-process-async/stats
7678
[github-repo-url]: https://github.com/Vectorial1024/laravel-process-async
7779

78-
[build-u-l10-php80100-url]: https://github.com/Vectorial1024/laravel-process-async/actions/workflows/ubuntu_l10.yml
79-
[build-u-l10-php80100-image]: https://img.shields.io/github/actions/workflow/status/Vectorial1024/laravel-process-async/ubuntu_l10.yml?style=plastic
8080
[build-u-l11-php80200-url]: https://github.com/Vectorial1024/laravel-process-async/actions/workflows/ubuntu_l11.yml
8181
[build-u-l11-php80200-image]: https://img.shields.io/github/actions/workflow/status/Vectorial1024/laravel-process-async/ubuntu_l11.yml?style=plastic
8282

83-
[build-w-l10-php80100-url]: https://github.com/Vectorial1024/laravel-process-async/actions/workflows/windows_l10.yml
84-
[build-w-l10-php80100-image]: https://img.shields.io/github/actions/workflow/status/Vectorial1024/laravel-process-async/windows_l10.yml?style=plastic
8583
[build-w-l11-php80200-url]: https://github.com/Vectorial1024/laravel-process-async/actions/workflows/windows_l11.yml
8684
[build-w-l11-php80200-image]: https://img.shields.io/github/actions/workflow/status/Vectorial1024/laravel-process-async/windows_l11.yml?style=plastic
8785

0 commit comments

Comments
 (0)