From 48f54c1807b6a0a6f05816b00a1f0765552aae24 Mon Sep 17 00:00:00 2001 From: Swikriti Tripathi Date: Wed, 6 Sep 2023 13:45:52 +0545 Subject: [PATCH] Disable running tests on master Signed-off-by: Swikriti Tripathi --- .github/workflows/ci.yml | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6292906f2..db957ee9e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,15 +15,13 @@ jobs: name: unit tests and linting strategy: matrix: - nextcloudVersion: [ stable25, stable26, stable27, master ] + nextcloudVersion: [ stable25, stable26, stable27 ] phpVersion: [ 7.4, 8.0, 8.1 ] exclude: - nextcloudVersion: stable26 phpVersion: 7.4 - nextcloudVersion: stable27 phpVersion: 7.4 - - nextcloudVersion: master - phpVersion: 7.4 runs-on: ubuntu-20.04 steps: - name: Checkout @@ -105,7 +103,7 @@ jobs: make jsunit - name: JS Code Coverage Summary Report - if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'master' && matrix.phpVersion == '8.1' }} + if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'stable27' && matrix.phpVersion == '8.1' }} uses: romeovs/lcov-reporter-action@v0.3.1 with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -114,14 +112,14 @@ jobs: title: "JS Code Coverage" - name: Setup .NET Core # this is required to execute Convert PHP cobertura coverage to lcov step - if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'master' && matrix.phpVersion == '8.1' }} + if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'stable27' && matrix.phpVersion == '8.1' }} uses: actions/setup-dotnet@v3 with: dotnet-version: 6.0.101 dotnet-quality: 'ga' - name: Convert PHP cobertura coverage to lcov - if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'master' && matrix.phpVersion == '8.1' }} + if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'stable27' && matrix.phpVersion == '8.1' }} uses: danielpalme/ReportGenerator-GitHub-Action@5.1.23 with: reports: './server/apps/integration_openproject/coverage/php/cobertura.xml' # REQUIRED # The coverage reports that should be parsed (separated by semicolon). Globbing is supported. @@ -140,7 +138,7 @@ jobs: toolpath: 'reportgeneratortool' # Default directory for installing the dotnet tool. - name: PHP Code Coverage Summary Report - if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'master' && matrix.phpVersion == '8.1' }} + if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'stable27' && matrix.phpVersion == '8.1' }} uses: romeovs/lcov-reporter-action@v0.3.1 with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -149,14 +147,14 @@ jobs: title: "PHP Code Coverage" - name: JS coverage check - if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'master' && matrix.phpVersion == '8.1' }} + if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'stable27' && matrix.phpVersion == '8.1' }} uses: VeryGoodOpenSource/very_good_coverage@v2 with: min_coverage: '59' path: './server/apps/integration_openproject/coverage/jest/lcov.info' - name: PHP coverage check - if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'master' && matrix.phpVersion == '8.1' }} + if: ${{ github.event_name == 'pull_request' && matrix.nextcloudVersion == 'stable27' && matrix.phpVersion == '8.1' }} uses: VeryGoodOpenSource/very_good_coverage@v2 with: min_coverage: '56' @@ -166,7 +164,7 @@ jobs: name: API tests strategy: matrix: - nextcloudVersion: [ stable25, stable26, stable27, master ] + nextcloudVersion: [ stable25, stable26, stable27 ] phpVersionMajor: [ 7, 8 ] phpVersionMinor: [ 4, 1 ] database: [pgsql, mysql] @@ -187,14 +185,14 @@ jobs: phpVersionMinor: 1 - phpVersionMajor: 8 phpVersionMinor: 4 - - nextcloudVersion: master - phpVersionMajor: 7 - - phpVersionMajor: 7 - phpVersionMinor: 0 - - phpVersionMajor: 7 - phpVersionMinor: 1 - - phpVersionMajor: 8 - phpVersionMinor: 4 + # - nextcloudVersion: master + # phpVersionMajor: 7 + # - phpVersionMajor: 7 + # phpVersionMinor: 0 + # - phpVersionMajor: 7 + # phpVersionMinor: 1 + # - phpVersionMajor: 8 + # phpVersionMinor: 4 runs-on: ubuntu-20.04 container: image: ubuntu:latest