diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index c8d2a65..b5f6713 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -45,7 +45,7 @@ jobs: - '8.2' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Setup PHP" uses: shivammathur/setup-php@v2 @@ -79,9 +79,12 @@ jobs: - '8.0' - '8.1' - '8.2' + - '8.3' + - '8.4' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + - name: "Setup platform specific environment" shell: pwsh run: | @@ -106,8 +109,7 @@ jobs: - name: "Run Unit Tests" if: always() - run: | - composer test + run: composer test upload-coverage: needs: unit-tests @@ -119,7 +121,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + - name: "Setup platform specific environment" shell: pwsh run: | @@ -128,7 +131,7 @@ jobs: - name: "Setup PHP" uses: shivammathur/setup-php@v2 with: - php-version: 8.0 + php-version: 8.4 tools: pecl, composer:v2 coverage: xdebug env: @@ -144,8 +147,7 @@ jobs: - name: "Run Unit Tests with coverage" if: always() - run: | - composer test-coverage + run: composer test-coverage - name: "Upload coverage to Codacy" run: |