Skip to content

Merge branch 'main' into ks/UpdatingDescriptions #42

Merge branch 'main' into ks/UpdatingDescriptions

Merge branch 'main' into ks/UpdatingDescriptions #42

Workflow file for this run

name: Build and Test
on:
pull_request:
push:
workflow_dispatch:
jobs:
build:
runs-on: macos-latest
steps:
- name: Checkout the repo
uses: actions/checkout@v2
- uses: actions/setup-java@v2
with:
distribution: "adopt"
java-version: "17"
- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v1
- name: Write Faktory Server Code
run: echo ${{ secrets.TOUCHLAB_TEST_ARTIFACT_CODE }} > kmmbridge/TOUCHLAB_TEST_ARTIFACT_CODE
- name: Read Faktory Server Code
run: cat kmmbridge/TOUCHLAB_TEST_ARTIFACT_CODE
- name: Local Publish For Tests
run: ./gradlew publishToMavenLocal --no-daemon --stacktrace --build-cache -PRELEASE_SIGNING_ENABLED=false -PVERSION_NAME=9.9.9
- name: Build
run: ./gradlew build --no-daemon --stacktrace --build-cache
env:
GRADLE_OPTS: -Dkotlin.incremental=false -Dorg.gradle.jvmargs="-Xmx4g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -XX:MaxMetaspaceSize=512m"