diff --git a/.github/workflows/ci-kotlin-matrix.yml b/.github/workflows/ci-kotlin-matrix.yml index 7dec5218..048d339e 100644 --- a/.github/workflows/ci-kotlin-matrix.yml +++ b/.github/workflows/ci-kotlin-matrix.yml @@ -9,6 +9,7 @@ on: jobs: build: + name: K2=${{ matrix.kotlin-use-k2 }} | ${{ matrix.kotlin-version }} | ${{ matrix.patch-file }} strategy: fail-fast: false matrix: @@ -18,10 +19,14 @@ jobs: '[1.9.20-dev,1.9.20-dev-9999[' ] kotlin-use-k2: [ 'false', 'true' ] - patch-file: [ '' ] - include: - - kotlin-use-k2: 'true' # patch is only needed for K2 + patch-file: [ '', './.github/patches/K2_workaround.patch' ] + exclude: + # patch is only needed for K2 + - kotlin-use-k2: 'false' patch-file: ./.github/patches/K2_workaround.patch + # it's not possible to use K2 with kotlin 1.8.21 + - kotlin-use-k2: 'true' + kotlin-version: '' uses: ./.github/workflows/run-tests.yml with: kotlin-version: ${{ matrix.kotlin-version }}