Add tutorial to configure CI for KMP#622
Merged
zamulla merged 8 commits intoJetBrains:masterfrom Feb 20, 2026
Merged
Conversation
EmilFlach
commented
Feb 3, 2026
EmilFlach
commented
Feb 3, 2026
| ## What’s next | ||
| For more CI configurations, see the [Jetcaster sample](https://github.com/kotlin-hands-on/jetcaster-kmp-migration/pull/1/changes/fef86abd0bd461ab8dfd5ce9826918398c24a541#r2758188651), which shows how to build applications for macOS, Windows, and Linux. | ||
|
|
||
| For guidance on [publishing applications to app stores with GitHub Actions](https://www.marcogomiero.com/posts/2024/kmp-ci-ios/), see Marco Gomiero’s series. No newline at end of file |
Contributor
Author
There was a problem hiding this comment.
These guides are a bit old, but they are very complete and I think better than sharing nothing.
ElviraMustafina
approved these changes
Feb 20, 2026
Collaborator
ElviraMustafina
left a comment
There was a problem hiding this comment.
Some tiny tweaks for your consideration:
| You can see the [action and workflow configuration in the repository](https://github.com/kotlin-hands-on/jetcaster-kmp-migration/tree/main/.github) | ||
| or follow the steps below for a step-by-step description. | ||
|
|
||
| This guide suggests setting up CI in two parts: |
Collaborator
There was a problem hiding this comment.
Suggested change
| This guide suggests setting up CI in two parts: | |
| This guide recommends setting up CI in two parts: |
Collaborator
There was a problem hiding this comment.
I'd argue there are dozens of ways to script GitHub Actions, this is simply an illustration rather than a recommendation — even though there are things to note, for sure.
|
|
||
| ### Build the iOS simulator application | ||
|
|
||
| This job targets the iOS Simulator to avoid having to properly sign the app. |
Collaborator
There was a problem hiding this comment.
"simulator" or "Simulator"?
Collaborator
There was a problem hiding this comment.
I'm using the name of the app, although I wouldn't say it's an obvious choice :)
Co-authored-by: ElviraMustafina <57905309+ElviraMustafina@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.