Skip to content

Commit

Permalink
Merge branch 'main' into serras/stm-compose
Browse files Browse the repository at this point in the history
  • Loading branch information
serras authored Dec 11, 2023
2 parents bef48fe + e0905d2 commit 6e4a049
Show file tree
Hide file tree
Showing 7 changed files with 58 additions and 51 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/githubpages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
types: [published]

env:
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.kotlin.dsl.internal.io.timeout=120000 -Dorg.gradle.jvmargs="-Xmx5g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8"
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.kotlin.dsl.internal.io.timeout=120000 -Dorg.gradle.jvmargs="-Xmx5g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8"

jobs:
githubpages:
Expand All @@ -17,9 +17,16 @@ jobs:
with:
fetch-depth: 0

- name: Dokka
id: Dokka
run: ./gradlew -Pversion=${{ github.event.release.tag_name }} dokkaHtmlMultiModule -Pgithubpages=true
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 17

- name: assemble
uses: gradle/gradle-build-action@v2
with:
arguments: -Pversion=${{ github.event.release.tag_name }} dokkaHtmlMultiModule -Pgithubpages=true

- name: Deploy to gh-pages
uses: peaceiris/actions-gh-pages@v3
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

env:
BASEDIR: ${{github.workspace}}/arrow-libs
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.kotlin.dsl.internal.io.timeout=120000 -Dorg.gradle.jvmargs="-Xmx5g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8"
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.kotlin.dsl.internal.io.timeout=120000 -Dorg.gradle.jvmargs="-Xmx5g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8"
OSS_USER: '${{ secrets.OSS_USER }}'
OSS_TOKEN: '${{ secrets.OSS_TOKEN }}'
OSS_STAGING_PROFILE_ID: '${{ secrets.OSS_STAGING_PROFILE_ID }}'
Expand All @@ -30,10 +30,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: assemble
uses: gradle/gradle-build-action@v2
Expand Down
64 changes: 32 additions & 32 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: "pull_request"
on: pull_request

env:
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.kotlin.dsl.internal.io.timeout=120000 -Dorg.gradle.jvmargs="-Xmx5g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8"
GRADLE_OPTS: -Dorg.gradle.daemon=false -Dorg.gradle.kotlin.dsl.internal.io.timeout=120000 -Dorg.gradle.jvmargs="-Xmx5g -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParallelGC -XX:MaxMetaspaceSize=1g -Dfile.encoding=UTF-8"

concurrency:
group: pull_request-${{ github.ref }}
Expand All @@ -20,10 +20,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: ios and watchos tests
uses: gradle/gradle-build-action@v2
Expand All @@ -47,10 +47,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: macos and tvos tests
uses: gradle/gradle-build-action@v2
Expand All @@ -74,10 +74,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: mingwX64Test
uses: gradle/gradle-build-action@v2
Expand All @@ -101,10 +101,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: check
uses: gradle/gradle-build-action@v2
Expand All @@ -128,10 +128,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: jvmTest
uses: gradle/gradle-build-action@v2
Expand Down Expand Up @@ -171,15 +171,15 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: jvmTest (K2 enabled)
uses: gradle/gradle-build-action@v2
with:
arguments: "jvmTest -Pkotlin_version=2.0.0-dev-6573 -Pkotlin_repo_url=https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap -Pkotlin_language_version=2.0 -Pkotlin_api_version=2.0"
arguments: "jvmTest -Pkotlin_version=2.0.0-dev-7674 -Pkotlin_repo_url=https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap -Pkotlin_language_version=2.0 -Pkotlin_api_version=2.0"

- name: Upload reports
if: failure()
Expand All @@ -198,10 +198,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: kotlinUpgradeYarnLock
uses: gradle/gradle-build-action@v2
Expand Down Expand Up @@ -230,10 +230,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: linuxX64Test
uses: gradle/gradle-build-action@v2
Expand All @@ -257,10 +257,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: apiDump
uses: gradle/gradle-build-action@v2
Expand All @@ -283,10 +283,10 @@ jobs:
fetch-depth: 0

- name: Set up Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 11
distribution: 'temurin'
java-version: 17

- name: spotlessApply
uses: gradle/gradle-build-action@v2
Expand Down
2 changes: 1 addition & 1 deletion arrow-libs/core/arrow-core-serialization/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {
id(libs.plugins.kotlin.multiplatform.get().pluginId)
alias(libs.plugins.arrowGradleConfig.kotlin)
alias(libs.plugins.arrowGradleConfig.publish)

alias(libs.plugins.kotlinx.kover)
alias(libs.plugins.kotest.multiplatform)
id(libs.plugins.kotlinx.serialization.get().pluginId)
}
Expand Down
16 changes: 8 additions & 8 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@ animalSniffer = "1.7.1"
arrowGradleConfig = "0.12.0-rc.6"
assertj = "3.24.2"
coroutines = "1.7.3"
classgraph = "4.8.164"
classgraph = "4.8.165"
dokka = "1.9.10"
jUnit = "4.13.2"
jUnitJupiter = "5.10.1"
jUnitVintage = "5.10.1"
kotest = "5.8.0"
kotestGradle = "5.8.0"
kover = "0.7.3"
kotlin = "1.9.20"
kotlinxSerializationPlugin = "1.9.20"
kover = "0.7.5"
kotlin = "1.9.21"
kotlinxSerializationPlugin = "1.9.21"
kotlinBinaryCompatibilityValidator = "0.13.2"
kotlinCompileTesting = "1.5.0"
knit = "0.4.0"
kspVersion = "1.9.20-1.0.14"
kotlinxSerialization = "1.6.0"
knit = "0.5.0"
kspVersion = "1.9.21-1.0.15"
kotlinxSerialization = "1.6.2"
mockWebServer = "4.12.0"
retrofit = "2.9.0"
retrofitKotlinxSerialization = "1.0.0"
spotlessVersion = "6.22.0"
spotlessVersion = "6.23.3"
compose = "1.5.4"
composePlugin = "1.5.10"
agp = "8.1.3"
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
2 changes: 1 addition & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ pluginManagement {
}

plugins {
id("com.gradle.enterprise") version "3.15.1"
id("com.gradle.enterprise") version "3.16"
id("org.gradle.toolchains.foojay-resolver-convention") version("0.7.0")
}

Expand Down

0 comments on commit 6e4a049

Please sign in to comment.