diff --git a/.github/workflows/analyse.yaml b/.github/workflows/analyse.yaml index 848b91b..0b77382 100644 --- a/.github/workflows/analyse.yaml +++ b/.github/workflows/analyse.yaml @@ -7,20 +7,13 @@ on: jobs: tests: - runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.experimental }} + runs-on: "ubuntu-latest" + continue-on-error: false strategy: matrix: - os: - - "ubuntu-latest" - php: - - 8.2 - dependencies: - - "highest" - experimental: - - false + php: [8.2] - name: PHP${{ matrix.php }} on ${{ matrix.os }} (${{ matrix.dependencies }}) + name: PHP:{{ $matrix.php }} Code Analysis steps: - name: Checkout code @@ -29,14 +22,14 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: ${{ matrix.php }} + php-version: 8.2 extensions: dom, curl, libxml, mbstring, zip, pcntl, sqlite3, pdo_sqlite, bcmath, fileinfo coverage: none - name: Install dependencies uses: "ramsey/composer-install@v3" with: - dependency-versions: "${{ matrix.dependencies }}" + dependency-versions: "highest" composer-options: "--prefer-dist --no-cache" - name: Execute Code Style Analysis diff --git a/.github/workflows/audits.yaml b/.github/workflows/audits.yaml index 36a7b37..830e476 100644 --- a/.github/workflows/audits.yaml +++ b/.github/workflows/audits.yaml @@ -6,7 +6,7 @@ on: jobs: audit-dependencies: - runs-on: ${{ matrix.os }} + runs-on: "ubuntu-latest" continue-on-error: ${{ matrix.experimental }} strategy: matrix: @@ -20,7 +20,7 @@ jobs: experimental: - true - name: PHP${{ matrix.php }} on ${{ matrix.os }} + name: PHP:${{ matrix.php }} Audit steps: - name: Checkout code diff --git a/.github/workflows/coveralls.yaml b/.github/workflows/coveralls.yaml index ca7b6d3..e4c6a61 100644 --- a/.github/workflows/coveralls.yaml +++ b/.github/workflows/coveralls.yaml @@ -6,20 +6,13 @@ on: jobs: tests: - runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.experimental }} + runs-on: "ubuntu-latest" + continue-on-error: false strategy: matrix: - os: - - "ubuntu-latest" - php: - - 8.2 - dependencies: - - "highest" - experimental: - - false + php: [8.2] - name: PHP${{ matrix.php }} on ${{ matrix.os }} (${{ matrix.dependencies }}) + name: PHP:${{ matrix.php }} Code Coverage steps: - name: Checkout code @@ -35,7 +28,7 @@ jobs: - name: Install dependencies uses: "ramsey/composer-install@v3" with: - dependency-versions: "${{ matrix.dependencies }}" + dependency-versions: "highest" composer-options: "--prefer-dist --no-cache" - name: Execute tests diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index c397006..d341a61 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -23,6 +23,9 @@ jobs: dependencies: - "highest" - "lowest" + exclude: + - php: 8.3 + dependencies: "lowest" name: PHP${{ matrix.php }} on ${{ matrix.os }} (${{ matrix.dependencies }})