Skip to content

Upgrade Laravel 10/11 #87

Upgrade Laravel 10/11

Upgrade Laravel 10/11 #87

Workflow file for this run

name: "Code check"
on:
workflow_call:
pull_request:
paths:
- "src/**"
- "tests/**"
- "composer.json"
- "ecs.php"
- "rector.php"
- "phpstan.neon"
- "phpstan-baseline.neon"
- "phpunit.xml"
- "artisan"
concurrency:
group: larastrict-check-${{ github.ref }}
cancel-in-progress: true
jobs:
code_l9:
name: "Code check - Laravel 9"
strategy:
matrix:
phpVersion: [ "8.1", "8.2", "8.3" ]
uses: wrk-flow/reusable-workflows/.github/workflows/php-check.yml@59e60b0bf283c13b2a5e1dc70641e62730d81bc0
with:
composerRequireDev: "orchestra/testbench:^v7"
phpVersion: "${{ matrix.phpVersion }}"
secrets: inherit
code_l10:
name: "Code check - Laravel 10"
strategy:
matrix:
phpVersion: [ "8.1", "8.2", "8.3" ]
uses: wrk-flow/reusable-workflows/.github/workflows/php-check.yml@59e60b0bf283c13b2a5e1dc70641e62730d81bc0
with:
composerRequireDev: "orchestra/testbench:^v8"
phpVersion: "${{ matrix.phpVersion }}"
secrets: inherit
code_l11:
name: "Code check - Laravel 11"
strategy:
matrix:
phpVersion: [ "8.2", "8.3" ]
uses: wrk-flow/reusable-workflows/.github/workflows/php-check.yml@59e60b0bf283c13b2a5e1dc70641e62730d81bc0
with:
composerRequireDev: "orchestra/testbench:^v9"
phpVersion: "${{ matrix.phpVersion }}"
secrets: inherit
tests_l9:
name: "Code check - Laravel 9"
strategy:
matrix:
phpVersion: [ "8.1", "8.2", "8.3" ]
uses: wrk-flow/reusable-workflows/.github/workflows/php-tests.yml@59e60b0bf283c13b2a5e1dc70641e62730d81bc0
with:
composerRequireDev: "orchestra/testbench:^v7"
phpVersion: "${{ matrix.phpVersion }}"
secrets: inherit
tests_l10:
name: "Code check - Laravel 10"
strategy:
matrix:
phpVersion: [ "8.1", "8.2", "8.3" ]
uses: wrk-flow/reusable-workflows/.github/workflows/php-tests.yml@59e60b0bf283c13b2a5e1dc70641e62730d81bc0
with:
composerRequireDev: "orchestra/testbench:^v8"
phpVersion: "${{ matrix.phpVersion }}"
secrets: inherit
tests_l11:
name: "Code check - Laravel 11"
strategy:
matrix:
phpVersion: [ "8.2", "8.3" ]
uses: wrk-flow/reusable-workflows/.github/workflows/php-tests.yml@59e60b0bf283c13b2a5e1dc70641e62730d81bc0
with:
composerRequireDev: "orchestra/testbench:^v9"
phpVersion: "${{ matrix.phpVersion }}"
gistID: ${{ vars.GIST_ID }}
gistOnPhpVersion: "8.2"
secrets: inherit