diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6273ed5..253c322 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,8 +6,14 @@ on: jobs: build: - runs-on: macos-latest + + strategy: + matrix: + target: + - core + - stream + permissions: contents: read packages: write @@ -23,12 +29,12 @@ jobs: - name: Build with Gradle uses: gradle/gradle-build-action@v2.6.0 with: - arguments: build -x core:jvmTest + arguments: ${RUN_TARGET}:build -x core:jvmTest - name: Publish to Repsy uses: gradle/gradle-build-action@v2.6.0 with: - arguments: publish -x core:jvmTest + arguments: ${RUN_TARGET}:publish -x core:jvmTest env: USERNAME: ${{ secrets.REPSY_USERNAME }} PASSWORD: ${{ secrets.REPSY_PASSWORD }} diff --git a/gradle.properties b/gradle.properties index ab88c8c..9614e8b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,7 @@ +# Gradle +org.gradle.jvmargs=-Xmx3g + +# Kotlin kotlin.code.style=official -kotlin.daemon.jvm.options=-Xmx2g \ No newline at end of file +kotlin.daemon.jvm.options=-Xmx3g +