Initial PHP 8.2, Laravel 10 support.

This commit is contained in:
Italo Israel Baeza Cabrera
2023-02-22 01:33:10 -03:00
parent 2e420ba518
commit 0ea8f8d82b
3 changed files with 21 additions and 24 deletions

View File

@@ -52,11 +52,16 @@ jobs:
php-version: php-version:
- "8.0" - "8.0"
- "8.1" - "8.1"
- "8.2"
laravel-constrain: laravel-constrain:
- "9.*" - "9.*"
- "10.*"
dependencies: dependencies:
- "lowest" - "lowest"
- "highest" - "highest"
exclude:
- laravel-constrain: "10.*"
php-version: "8.0"
steps: steps:
- name: "Set up PHP" - name: "Set up PHP"
uses: "shivammathur/setup-php@v2" uses: "shivammathur/setup-php@v2"
@@ -77,7 +82,7 @@ jobs:
run: "composer run-script test" run: "composer run-script test"
- name: "Upload coverage to Codecov" - name: "Upload coverage to Codecov"
uses: "codecov/codecov-action@v2" uses: "codecov/codecov-action@v3"
static_analysis: static_analysis:
name: "3⃣ Static Analysis" name: "3⃣ Static Analysis"
@@ -91,6 +96,7 @@ jobs:
with: with:
tools: "phpstan" tools: "phpstan"
php-version: "latest" php-version: "latest"
coverage: "none"
- name: "Checkout code" - name: "Checkout code"
uses: "actions/checkout@v3" uses: "actions/checkout@v3"

1
.gitignore vendored
View File

@@ -4,5 +4,6 @@
/.vscode /.vscode
.php-cs-fixer.cache .php-cs-fixer.cache
.phpunit.result.cache .phpunit.result.cache
.phpunit.cache
composer.lock composer.lock
phpunit.xml.bak phpunit.xml.bak

View File

@@ -24,7 +24,7 @@
"name": "Italo Israel Baeza Cabrera", "name": "Italo Israel Baeza Cabrera",
"email": "DarkGhostHunter@Gmail.com", "email": "DarkGhostHunter@Gmail.com",
"role": "Developer", "role": "Developer",
"homepage": "https://patreon.com/packagesforlaravel" "homepage": "https://github.com/sponsors/DarkGhostHunter"
} }
], ],
"support": { "support": {
@@ -32,22 +32,20 @@
"issues": "https://github.com/Laragear/TwoFactor/issues" "issues": "https://github.com/Laragear/TwoFactor/issues"
}, },
"require": { "require": {
"php": ">=8.0.2", "php": "8.*",
"ext-openssl": "*", "ext-openssl": "*",
"ext-json": "*", "ext-json": "*",
"illuminate/auth": "9.*", "illuminate/auth": "9.*|10.*",
"illuminate/http": "9.*", "illuminate/http": "9.*|10.*",
"illuminate/session": "9.*", "illuminate/session": "9.*|10.*",
"illuminate/support": "9.*", "illuminate/support": "9.*|10.*",
"illuminate/config": "9.*", "illuminate/config": "9.*|10.*",
"illuminate/database": "9.*", "illuminate/database": "9.*|10.*",
"illuminate/encryption": "9.*" "illuminate/encryption": "9.*|10.*"
}, },
"require-dev": { "require-dev": {
"orchestra/testbench": "7.*", "orchestra/testbench": "^7.22|8.*",
"phpunit/phpunit": "^9.5", "jetbrains/phpstorm-attributes": "*"
"mockery/mockery": "^1.5",
"jetbrains/phpstorm-attributes": "^1.0"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {
@@ -76,16 +74,8 @@
}, },
"funding": [ "funding": [
{ {
"type": "Patreon", "type": "Github Sponsorship",
"url": "https://patreon.com/PackagesForLaravel" "url": "https://github.com/sponsors/DarkGhostHunter"
},
{
"type": "Ko-Fi",
"url": "https://ko-fi.com/DarkGhostHunter"
},
{
"type": "Buy me a cofee",
"url": "https://www.buymeacoffee.com/darkghosthunter"
}, },
{ {
"type": "Paypal", "type": "Paypal",