From 95831c18f4b13e2453e04aca0e27a4e1f09e6154 Mon Sep 17 00:00:00 2001 From: Gilbertsoft <25326036+gilbertsoft@users.noreply.github.com> Date: Thu, 21 Jul 2022 21:22:36 +0200 Subject: [PATCH] [TASK] CI: Remove superfluous tests (#350) --- .github/workflows/continuous-integration.yml | 22 ++++---------------- 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 2cf89143..92fce717 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -1,4 +1,4 @@ -name: Continuous Integration (CI) +name: Continuous Integration / Deployment (CI/CD) on: push: @@ -372,15 +372,12 @@ jobs: dependencies: ['lock'] experimental: [false] include: - - php-version: 'latest' - dependencies: 'lock' + - php-version: '8.1' + dependencies: 'highest' experimental: true - php-version: 'latest' dependencies: 'highest' experimental: true - - php-version: 'nightly' - dependencies: 'lock' - experimental: true - php-version: 'nightly' dependencies: 'highest' experimental: true @@ -417,12 +414,8 @@ jobs: - name: Setup authentication for Composer run: composer config github-oauth.github.com ${{ secrets.GITHUB_TOKEN }} - - name: Handle lowest dependencies update - if: contains(matrix.dependencies, 'lowest') - run: echo "COMPOSER_UPDATE_FLAGS=$COMPOSER_UPDATE_FLAGS --prefer-lowest" >> $GITHUB_ENV - - name: Allow alpha releases for latest-deps builds to catch problems earlier - if: contains(matrix.dependencies, 'highest') + if: ${{ matrix.dependencies == 'highest' }} run: composer config minimum-stability alpha - name: Set platform.php for nightly @@ -461,15 +454,9 @@ jobs: - php-version: '8.1' dependencies: 'highest' experimental: true - - php-version: 'latest' - dependencies: 'lock' - experimental: true - php-version: 'latest' dependencies: 'highest' experimental: true - - php-version: 'nightly' - dependencies: 'lock' - experimental: true - php-version: 'nightly' dependencies: 'highest' experimental: true @@ -554,7 +541,6 @@ jobs: path: var/log retention-days: 7 - coveralls-finish: name: Finish Coveralls needs: