Skip to content

Commit 3afbf3f

Browse files
Release 12.4.0
1 parent 1ea6537 commit 3afbf3f

File tree

5 files changed

+31
-21
lines changed

5 files changed

+31
-21
lines changed

.github/workflows/tests.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
strategy:
1313
matrix:
14-
php: ['7.4', '8.0', '8.1', '8.2']
14+
php: ['7.4', '8.0', '8.1', '8.2', '8.3']
1515
laravel: ['8', '9', '10']
1616
exclude:
1717
- php: '7.4'
@@ -22,10 +22,14 @@ jobs:
2222
laravel: '10'
2323
- php: '8.2'
2424
laravel: '8'
25+
- php: '8.3'
26+
laravel: '8'
27+
- php: '8.3'
28+
laravel: '9'
2529

2630
steps:
2731
- name: Checkout Code
28-
uses: actions/checkout@v3
32+
uses: actions/checkout@v4
2933

3034
- name: Setup PHP
3135
uses: shivammathur/setup-php@v2
@@ -44,23 +48,23 @@ jobs:
4448
with:
4549
timeout_minutes: 5
4650
max_attempts: 5
47-
command: composer require "laravel/framework:^8.83.27" "phpunit/phpunit:^9.6.3" --no-update --no-interaction
51+
command: composer require "laravel/framework:^8.83.27" "phpunit/phpunit:^9.6.15" --no-update --no-interaction
4852
if: "matrix.laravel == '8'"
4953

5054
- name: Select Laravel 9
5155
uses: nick-invision/retry@v2
5256
with:
5357
timeout_minutes: 5
5458
max_attempts: 5
55-
command: composer require "laravel/framework:^9.52.4" "phpunit/phpunit:^9.6.3" --no-update --no-interaction
59+
command: composer require "laravel/framework:^9.52.16" "phpunit/phpunit:^9.6.15" --no-update --no-interaction
5660
if: "matrix.laravel == '9'"
5761

5862
- name: Select Laravel 10
5963
uses: nick-invision/retry@v2
6064
with:
6165
timeout_minutes: 5
6266
max_attempts: 5
63-
command: composer require "laravel/framework:^10.1.5" "phpunit/phpunit:^10.0.12" --no-update --no-interaction
67+
command: composer require "laravel/framework:^10.34.2" "phpunit/phpunit:^10.4.2" --no-update --no-interaction
6468
if: "matrix.laravel == '10'"
6569

6670
- name: Install PHP Dependencies

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@ CHANGE LOG
22
==========
33

44

5+
## V12.4 (04/12/2023)
6+
7+
* Added PHP 8.3 support
8+
* Require knplabs/github-api 3.13
9+
10+
511
## V12.3 (08/10/2023)
612

713
* Require knplabs/github-api 3.12

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Laravel GitHub was created by, and is maintained by [Graham Campbell](https://gi
1616

1717
## Installation
1818

19-
This version requires [PHP](https://www.php.net/) 7.4-8.2 and supports [Laravel](https://laravel.com/) 8-10.
19+
This version requires [PHP](https://www.php.net/) 7.4-8.3 and supports [Laravel](https://laravel.com/) 8-10.
2020

2121
| GitHub | L5.5 | L5.6 | L5.7 | L5.8 | L6 | L7 | L8 | L9 | L10 |
2222
|--------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|--------------------|
@@ -25,12 +25,12 @@ This version requires [PHP](https://www.php.net/) 7.4-8.2 and supports [Laravel]
2525
| 9.8 | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :x: |
2626
| 10.6 | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |
2727
| 11.0 | :x: | :x: | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: | :x: |
28-
| 12.3 | :x: | :x: | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
28+
| 12.4 | :x: | :x: | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
2929

3030
To get the latest version, simply require the project using [Composer](https://getcomposer.org/):
3131

3232
```bash
33-
$ composer require "graham-campbell/github:^12.3"
33+
$ composer require "graham-campbell/github:^12.4"
3434
```
3535

3636
Once installed, if you are not using automatic package discovery, then you need to register the `GrahamCampbell\GitHub\GitHubServiceProvider` service provider in your `config/app.php`.

composer.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,21 @@
1212
],
1313
"require": {
1414
"php": "^7.4.15 || ^8.0.2",
15-
"graham-campbell/bounded-cache": "^1.2 || ^2.0",
16-
"graham-campbell/manager": "^5.0",
17-
"guzzlehttp/guzzle": "^7.8",
18-
"guzzlehttp/psr7": "^2.6",
15+
"graham-campbell/bounded-cache": "^1.2 || ^2.2",
16+
"graham-campbell/manager": "^5.1",
17+
"guzzlehttp/guzzle": "^7.8.1",
18+
"guzzlehttp/psr7": "^2.6.2",
1919
"illuminate/contracts": "^8.75 || ^9.0 || ^10.0",
2020
"illuminate/support": "^8.75 || ^9.0 || ^10.0",
21-
"knplabs/github-api": "3.12.*",
22-
"lcobucci/jwt": "^4.3 || ^5.0",
21+
"knplabs/github-api": "3.13.*",
22+
"lcobucci/jwt": "^4.3 || ^5.2",
2323
"symfony/cache": "^5.4 || ^6.0"
2424
},
2525
"require-dev": {
26-
"graham-campbell/analyzer": "^4.0",
27-
"graham-campbell/testbench": "^6.0",
28-
"mockery/mockery": "^1.5.1",
29-
"phpunit/phpunit": "^9.6.3 || ^10.0.12"
26+
"graham-campbell/analyzer": "^4.1",
27+
"graham-campbell/testbench": "^6.1",
28+
"mockery/mockery": "^1.6.6",
29+
"phpunit/phpunit": "^9.6.15 || ^10.4.2"
3030
},
3131
"autoload": {
3232
"psr-4": {

phpunit.xml.dist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" backupGlobals="false" beStrictAboutTestsThatDoNotTestAnything="true" beStrictAboutOutputDuringTests="true" bootstrap="vendor/autoload.php" colors="true" failOnRisky="true" failOnWarning="true" processIsolation="false" stopOnError="false" stopOnFailure="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.0/phpunit.xsd">
2+
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" backupGlobals="false" beStrictAboutTestsThatDoNotTestAnything="true" beStrictAboutOutputDuringTests="true" bootstrap="vendor/autoload.php" colors="true" failOnRisky="true" failOnWarning="true" processIsolation="false" stopOnError="false" stopOnFailure="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.5/phpunit.xsd">
33
<testsuites>
44
<testsuite name="Laravel GitHub Test Suite">
55
<directory suffix="Test.php">./tests</directory>
66
</testsuite>
77
</testsuites>
8-
<coverage>
8+
<source>
99
<include>
1010
<directory suffix=".php">./src</directory>
1111
</include>
12-
</coverage>
12+
</source>
1313
</phpunit>

0 commit comments

Comments
 (0)