File tree 3 files changed +25
-16
lines changed
3 files changed +25
-16
lines changed Original file line number Diff line number Diff line change 1
1
name : Tests
2
2
3
- on : [push, pull_request]
3
+ on :
4
+ push :
5
+ branches :
6
+ - master
7
+ pull_request :
4
8
5
9
jobs :
6
10
test :
9
13
fail-fast : false
10
14
matrix :
11
15
php : [8.2, 8.3, 8.4]
12
- laravel : [10.*, 11.*]
16
+ laravel : [10.*, 11.*, 12.* ]
13
17
include :
14
18
- laravel : 10.*
15
19
testbench : 8.*
20
+ phpunit : 10.*
21
+ logfake : 2.3.0
16
22
- laravel : 11.*
17
23
testbench : 9.*
24
+ phpunit : 11.*
25
+ logfake : ^2.4
26
+ - laravel : 12.*
27
+ testbench : 10.*
28
+ phpunit : 11.*
29
+ logfake : ^2.4
18
30
19
31
name : P${{ matrix.php }} / L${{ matrix.laravel }}
20
32
31
43
32
44
- name : Install dependencies
33
45
run : |
34
- composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "nesbot/carbon:^2.72.2 " --no-interaction --no-update
46
+ composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "phpunit/phpunit:${{ matrix.phpunit }}" "timacdonald/log-fake:${{ matrix.logfake }} " --no-interaction --no-update
35
47
composer update --prefer-stable --prefer-dist --no-interaction
36
48
37
49
- name : Execute tests
Original file line number Diff line number Diff line change @@ -14,15 +14,12 @@ Rate Limiting Notifications in Laravel using Laravel's native rate limiter to av
14
14
15
15
## Version Compatability
16
16
17
- | Laravel | PHP | Laravel-Notification-Rate-Limit | Date |
18
- | :--------| :--------| :--------------------------------| :-----------|
19
- | 7.x/8.x | 7.1/8.0 | 1.1.0 | 2021-05-20 |
20
- | 9.x | 8.0 | 2.1.0 | 2023-08-26 |
21
- | 10.x | 8.0/8.1 | 2.1.0 | 2023-08-26 |
22
- | 10.x | 8.2/8.3 | 2.2.0 | 2024-03-18 |
23
- | 10.x | 8.2/8.3 | 3.0.0 | 2024-05-25 |
24
- | 11.x | 8.2/8.3 | 2.2.0 | 2024-03-18 |
25
- | 11.x | 8.2/8.3 | 3.1.1 | 2024-10-04 |
17
+ | Laravel | PHP | Laravel-Notification-Rate-Limit | Date |
18
+ | :----------| :--------| :--------------------------------| :-----------|
19
+ | 7.x/8.x | 7.1/8.0 | 1.1.0 | 2021-05-20 |
20
+ | 9.x | 8.0 | 2.1.0 | 2023-08-26 |
21
+ | 10.x | 8.0/8.1 | 2.1.0 | 2023-08-26 |
22
+ | 10.x-12.x | 8.2-8.4 | 3.2.0 | 2025-03-11 |
26
23
27
24
## Installation
28
25
Original file line number Diff line number Diff line change 17
17
],
18
18
"require" : {
19
19
"php" : " ^8.2" ,
20
- "illuminate/support" : " ^10.0|^11.0"
20
+ "illuminate/support" : " ^10.0|^11.0|^12.0 "
21
21
},
22
22
"require-dev" : {
23
- "orchestra/testbench" : " ^8.0|^9 .0" ,
24
- "phpunit/phpunit" : " ^10 .0" ,
25
- "timacdonald/log-fake" : " ^2.2 .0"
23
+ "orchestra/testbench" : " ^10 .0" ,
24
+ "phpunit/phpunit" : " ^11 .0" ,
25
+ "timacdonald/log-fake" : " ^2.4 .0"
26
26
},
27
27
"autoload" : {
28
28
"psr-4" : {
You can’t perform that action at this time.
0 commit comments