KMMBridge has had a major update and has a new template! See KMP Team Workflows with KMMBridge for details.
Sample showing usage of the KMMBridge gradle plugin for publishing both Swift Package Manager and CocoaPods iOS frameworks using GitHub releases to store published artifacts. See the setup guide for more info.
This repo contains an Android app
module and a simple multiplatform shared
module. The Android app depends on the shared
module directly through a
gradle project dependency. The shared
module is also published as a CocoaPod remote podspec to touchlab/PublicPodspecs,
and as an SPM Package directly in this repo with a Package.swift
in the repo root. Publishing is done with via a manually triggered GitHub action here
that demonstrates using the KMMBridgeGitHubWorkflow.
The CocoaPod is used in this project and the SPM Package is used in this project.