From f92892d8690a0288cb5fce13856b256320812400 Mon Sep 17 00:00:00 2001 From: Manuel Munz Date: Fri, 3 Jan 2025 15:11:09 +0100 Subject: [PATCH] Upgrade github actions file --- .github/workflows/ci.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d6af46..97c1a34 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,14 +4,14 @@ on: [push, pull_request] jobs: lint: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 name: Linting steps: - uses: actions/checkout@v3 - name: Set up PHP Version uses: shivammathur/setup-php@v2 with: - php-version: 8.1 + php-version: 8.2 coverage: none tools: composer:v2 - name: Cache dependencies @@ -24,7 +24,7 @@ jobs: - name: Install composer dependencies run: | rm -f composer.lock - composer require typo3/minimal:^11.0 + composer require typo3/minimal:^12.4 - name: phpstan run: composer phpstan - name: PHPCS @@ -33,7 +33,7 @@ jobs: run: composer ts:lint build_doc: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 name: Build documentation steps: - uses: actions/checkout@v3 @@ -41,16 +41,14 @@ jobs: run: composer build:doc tests: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: env: - - { php: 8.2, TYPO3_VERSION: ^12.0 } - - { php: 8.1, TYPO3_VERSION: ^12.0 } - - { php: 8.1, TYPO3_VERSION: ^11.0 } - - { php: 8.0, TYPO3_VERSION: ^11.0 } - - { php: 7.4, TYPO3_VERSION: ^11.0 } + - { php: 8.2, TYPO3_VERSION: ^13.4 } + - { php: 8.2, TYPO3_VERSION: ^12.4 } + - { php: 8.1, TYPO3_VERSION: ^12.4 } name: Tests on TYPO3 ${{ matrix.env.TYPO3_VERSION }} / PHP${{ matrix.env.php }} steps: - uses: actions/checkout@v3