From 0293b0bb5d4cf72b7134252902696641ae63af60 Mon Sep 17 00:00:00 2001 From: Kevin Galligan Date: Wed, 2 Sep 2026 00:02:44 -0400 Subject: [PATCH 1/5] Bump versions --- .github/workflows/Base-Publish.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Base-Publish.yml b/.github/workflows/Base-Publish.yml index 8929a4a..08d0601 100644 --- a/.github/workflows/Base-Publish.yml +++ b/.github/workflows/Base-Publish.yml @@ -27,7 +27,7 @@ jobs: fetch-depth: 0 fetch-tags: true - - uses: touchlab/read-property@0.1 + - uses: touchlab/read-property@0.2 id: versionPropertyValue with: file: ./gradle.properties @@ -38,7 +38,7 @@ jobs: run: echo "${{ steps.versionPropertyValue.outputs.propVal }}" - name: Touchlab Sample Sanity Check (Ignore this for your CI) # GitHub Packages can have issues with conflicting maven coordinates. - uses: touchlab/sample-group-sanity-check@main + uses: touchlab/sample-group-sanity-check@0.3 - uses: actions/setup-java@v4 with: @@ -69,7 +69,7 @@ jobs: # The GitHub Release hosts the Xcode binary, but we need to query GitHub for the URL after the binary is uploaded, # then generate the Package.swift file. Once that is committed, we need to point the release tag at the final commit. - - uses: touchlab/ga-update-release-tag@v1 + - uses: touchlab/ga-update-release-tag@v1.1 id: update-release-tag with: commitMessage: "KMP SPM package release for ${{ steps.versionPropertyValue.outputs.propVal }}" From 99a11d5cd6c175d3f93bd90a5c1da267eb5f254d Mon Sep 17 00:00:00 2001 From: Kevin Galligan Date: Wed, 2 Sep 2026 12:14:24 -0400 Subject: [PATCH 2/5] Bump version to 0.3.0 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 63c2097..c038751 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,6 +2,6 @@ kotlin.code.style=official android.useAndroidX=true org.gradle.jvmargs=-Xmx4g -LIBRARY_VERSION=0.2.5 +LIBRARY_VERSION=0.3.0 GROUP=co.touchlab.kmmbridgespmquickstart # org.gradle.configuration-cache=true No config cache with maven... https://github.com/touchlab/KMMBridge/issues/272 From 19f4c8e9f579b69b2fd48a6af6bf3412b18119ff Mon Sep 17 00:00:00 2001 From: Kevin Galligan Date: Wed, 2 Sep 2026 12:50:57 -0400 Subject: [PATCH 3/5] Bump actions versions --- .github/workflows/Base-Publish.yml | 8 ++++---- gradle.properties | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Base-Publish.yml b/.github/workflows/Base-Publish.yml index 08d0601..a61f924 100644 --- a/.github/workflows/Base-Publish.yml +++ b/.github/workflows/Base-Publish.yml @@ -22,7 +22,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout the repo with tags - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 fetch-tags: true @@ -40,17 +40,17 @@ jobs: - name: Touchlab Sample Sanity Check (Ignore this for your CI) # GitHub Packages can have issues with conflicting maven coordinates. uses: touchlab/sample-group-sanity-check@0.3 - - uses: actions/setup-java@v4 + - uses: actions/setup-java@v6 with: distribution: "adopt" java-version: 21 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Create or Find Artifact Release id: devrelease - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: token: ${{ secrets.GITHUB_TOKEN }} tag_name: "${{ steps.versionPropertyValue.outputs.propVal }}" diff --git a/gradle.properties b/gradle.properties index c038751..b5710f1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,6 +2,6 @@ kotlin.code.style=official android.useAndroidX=true org.gradle.jvmargs=-Xmx4g -LIBRARY_VERSION=0.3.0 +LIBRARY_VERSION=0.3.1 GROUP=co.touchlab.kmmbridgespmquickstart # org.gradle.configuration-cache=true No config cache with maven... https://github.com/touchlab/KMMBridge/issues/272 From 39e438b21eaaf935dd67f02050333221b2faa07d Mon Sep 17 00:00:00 2001 From: Kevin Galligan Date: Wed, 2 Sep 2026 12:52:16 -0400 Subject: [PATCH 4/5] Bump setup-java --- .github/workflows/Base-Publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Base-Publish.yml b/.github/workflows/Base-Publish.yml index a61f924..63d5344 100644 --- a/.github/workflows/Base-Publish.yml +++ b/.github/workflows/Base-Publish.yml @@ -40,7 +40,7 @@ jobs: - name: Touchlab Sample Sanity Check (Ignore this for your CI) # GitHub Packages can have issues with conflicting maven coordinates. uses: touchlab/sample-group-sanity-check@0.3 - - uses: actions/setup-java@v6 + - uses: actions/setup-java@v5 with: distribution: "adopt" java-version: 21 From 139b2b53657956fa5436f661eddd48c515e612bf Mon Sep 17 00:00:00 2001 From: Kevin Galligan Date: Wed, 2 Sep 2026 13:12:39 -0400 Subject: [PATCH 5/5] Update setup-java --- .github/workflows/Base-Publish.yml | 4 ++-- gradle.properties | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Base-Publish.yml b/.github/workflows/Base-Publish.yml index 63d5344..d849e0c 100644 --- a/.github/workflows/Base-Publish.yml +++ b/.github/workflows/Base-Publish.yml @@ -40,9 +40,9 @@ jobs: - name: Touchlab Sample Sanity Check (Ignore this for your CI) # GitHub Packages can have issues with conflicting maven coordinates. uses: touchlab/sample-group-sanity-check@0.3 - - uses: actions/setup-java@v5 + - uses: actions/setup-java@v6 with: - distribution: "adopt" + distribution: "temurin" java-version: 21 - name: Setup Gradle diff --git a/gradle.properties b/gradle.properties index b5710f1..251d9b9 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,6 +2,6 @@ kotlin.code.style=official android.useAndroidX=true org.gradle.jvmargs=-Xmx4g -LIBRARY_VERSION=0.3.1 +LIBRARY_VERSION=0.3.2 GROUP=co.touchlab.kmmbridgespmquickstart # org.gradle.configuration-cache=true No config cache with maven... https://github.com/touchlab/KMMBridge/issues/272