From f01754b675ca24f01d7f2c45e2a2f30d15280aed Mon Sep 17 00:00:00 2001 From: Oleg Yukhnevich Date: Tue, 20 Jun 2023 20:10:25 +0300 Subject: [PATCH] Kotlin EAP --- .github/workflows/build-kotlin-eap.yml | 53 ++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 .github/workflows/build-kotlin-eap.yml diff --git a/.github/workflows/build-kotlin-eap.yml b/.github/workflows/build-kotlin-eap.yml new file mode 100644 index 00000000..8428a218 --- /dev/null +++ b/.github/workflows/build-kotlin-eap.yml @@ -0,0 +1,53 @@ +name: Build Kotlin EAP +on: + push: + branches: + - kotlin-eap/* + +jobs: + build: + name: Kotlin=${{ matrix.kotlin-version }} + strategy: + fail-fast: false + matrix: + kotlin-version: [ + '', # empty means a current project version + '[1.9.20-dev,1.9.20-dev-9999[' + ] + uses: ./.github/workflows/run-tests.yml + with: + cache-disabled: true + run-compatibility-tests: false + kotlin-version: ${{ matrix.kotlin-version }} + + build-k2: + name: Kotlin/K2=${{ matrix.kotlin-version }} + strategy: + fail-fast: false + matrix: + kotlin-version: [ + '', # empty means a current project version + '[1.9.20-dev,1.9.20-dev-9999[' + ] + uses: ./.github/workflows/run-tests.yml + with: + cache-disabled: true + run-compatibility-tests: false + kotlin-version: ${{ matrix.kotlin-version }} + kotlin-use-k2: true + + build-cc: + name: Kotlin/CC=${{ matrix.kotlin-version }} + strategy: + fail-fast: false + matrix: + kotlin-version: [ + '', # empty means a current project version + '[1.9.20-dev,1.9.20-dev-9999[' + ] + uses: ./.github/workflows/run-tests.yml + with: + cache-disabled: true + run-compatibility-tests: false + kotlin-version: ${{ matrix.kotlin-version }} + configuration-cache-enabled: true