From a1b674a2d89254dd80e7ac8be3319a7b6c19dbd2 Mon Sep 17 00:00:00 2001 From: Robert Jamison <65142411+robertjamison@users.noreply.github.com> Date: Thu, 20 Aug 2026 11:03:35 -0400 Subject: [PATCH 1/2] Bump dependencies and add dependency submission workflow - Upgraded logging to v0.3.1, AGP to v9.4.0-rc01, and kover to v0.9.9 in `libs.versions.toml`. - Added GitHub Actions workflow for dependency submission, including setup for Java, Xcode, and Gradle. --- .github/workflows/dependency-submission.yml | 30 +++++++++++++++++++++ .gitignore | 4 ++- gradle/libs.versions.toml | 6 ++--- 3 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/dependency-submission.yml diff --git a/.github/workflows/dependency-submission.yml b/.github/workflows/dependency-submission.yml new file mode 100644 index 0000000..b47def9 --- /dev/null +++ b/.github/workflows/dependency-submission.yml @@ -0,0 +1,30 @@ +name: Dependency Submission + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +permissions: + contents: write + +jobs: + dependency-submission: + runs-on: macos-latest + steps: + - name: Checkout sources + uses: actions/checkout@v7.0.1 + + - name: Set up Java + uses: actions/setup-java@v5.7.0 + with: + distribution: temurin + java-version: '25' + + # Updated to 16.3 to meet Kotlin 2.2.10 requirements + - name: Set up Xcode version + run: sudo xcode-select -s /Applications/Xcode_26.2.app/Contents/Developer + + - name: Generate and submit dependency graph + uses: gradle/actions/dependency-submission@v6 diff --git a/.gitignore b/.gitignore index 0970a1e..4a813db 100644 --- a/.gitignore +++ b/.gitignore @@ -31,4 +31,6 @@ replay_pid* .gradle/ docs/ build/ -*/build/ \ No newline at end of file +*/build/ +kotlin-js-store/ +kotlin-js-store/* \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d42f5b1..8b59912 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,12 +1,12 @@ [versions] -logging = "0.3.0" +logging = "0.3.1" build-sdk-compile = "37" build-sdk-min = "24" kotlin = "2.4.10" -agp = "9.3.0" # switch to AGP 9.3.0 when released (switched early due to android toolchain +agp = "9.4.0-rc01" #"9.3.1" bcv = "0.18.1" dokka = "2.2.0" -kover = "0.9.8" +kover = "0.9.9" maven-publish = "0.37.0" [libraries] From 3aed2436a57240fbdd50a4d75d3df6d61eb7677d Mon Sep 17 00:00:00 2001 From: Robert Jamison <65142411+robertjamison@users.noreply.github.com> Date: Thu, 20 Aug 2026 11:04:21 -0400 Subject: [PATCH 2/2] Remove redundant Gradle ecosystem entry from Dependabot configuration --- .github/dependabot.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3a0f859..3b68db1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,10 +9,4 @@ updates: directory: "/" schedule: interval: "daily" - target-branch: "main" - - - package-ecosystem: "gradle" - directory: "/" - schedule: - interval: "daily" - target-branch: "publishing" \ No newline at end of file + target-branch: "main" \ No newline at end of file