From 551e0e3a71a7b3346d441f66ede3f6ca47a0631d Mon Sep 17 00:00:00 2001 From: chris Date: Tue, 4 Jul 2023 19:26:45 +0200 Subject: [PATCH] tests: php 8.2, bump github action version (#449) * tests: adjust tests for php 8.2, use latest action versions * tests: adjust tests for php 8.2, use latest action versions * tests: adjust tests for php 8.2, use latest action versions * tests: adjust tests for php 8.2, use latest action versions * tests: adjust tests for php 8.2, use latest action versions * tests: adjust tests for php 8.2, use latest action versions --------- Co-authored-by: Christopher Georg Co-authored-by: Tobias Feijten --- .github/workflows/code_checks.yaml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/code_checks.yaml b/.github/workflows/code_checks.yaml index d1a0595..7b203a9 100644 --- a/.github/workflows/code_checks.yaml +++ b/.github/workflows/code_checks.yaml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install JS dependencies run: | @@ -24,7 +24,7 @@ jobs: strategy: fail-fast: false matrix: - php: ['8.0', '8.1'] + php: ['8.0', '8.1', '8.2'] dependencies: [highest] symfony: ['*'] include: @@ -34,11 +34,11 @@ jobs: symfony: '*' # Minimum supported dependencies with the latest supported PHP version - - php: '8.1' + - php: '8.2' dependencies: lowest symfony: '*' - - php: '8.1' + - php: '8.2' dependencies: highest symfony: '*' @@ -51,9 +51,13 @@ jobs: - php: '8.0' dependencies: highest symfony: '6.0.*' + + - php: '8.1' + dependencies: highest + symfony: '6.2.*' steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -64,16 +68,16 @@ jobs: if: matrix.symfony != '*' run: | composer global config --no-plugins allow-plugins.symfony/flex true - composer global require --no-interaction --no-progress symfony/flex:^1.11 + composer global require --no-interaction --no-progress symfony/flex:^2.2 composer config extra.symfony.require ${{ matrix.symfony }} - name: Update project dependencies - uses: ramsey/composer-install@v1 + uses: ramsey/composer-install@v2 with: dependency-versions: ${{ matrix.dependencies }} - name: Cache PHPUnit - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: vendor/bin/.phpunit key: ${{ runner.os }}-phpunit-${{ matrix.php }}