Skip to content

kotlin 2.3.20

kotlin 2.3.20 #447

Workflow file for this run

name: CI for main
on:
push:
branches:
- main
paths-ignore:
- '**/*.md'
jobs:
abi:
uses: ./.github/workflows/task-runner.yml
with:
runner: ubuntu-24.04
task: checkLegacyAbi
lint:
uses: ./.github/workflows/task-runner.yml
with:
runner: ubuntu-24.04-arm
task: lintKotlin
test:
strategy:
matrix:
include:
- os: ubuntu-24.04-arm
task: jvmTest
- os: macos-latest
task: macosArm64Test
- os: macos-latest
task: iosSimulatorArm64Test
- os: ubuntu-latest
task: linuxX64Test
- os: windows-latest
task: mingwX64Test
uses: ./.github/workflows/task-runner.yml
with:
runner: ${{ matrix.os }}
task: ${{ matrix.task }}
lint-example:
uses: ./.github/workflows/task-runner.yml
with:
runner: ubuntu-24.04-arm
task: -p example lintKotlin
compile-example:
uses: ./.github/workflows/task-runner.yml
with:
runner: macos-latest
task: -p example :android:assembleDebug