Skip to content

Comments

Fix missing Compose BOM version in published POM#1470

Merged
steve-the-edwards merged 1 commit intomainfrom
sedwards/tutorial-build
Feb 20, 2026
Merged

Fix missing Compose BOM version in published POM#1470
steve-the-edwards merged 1 commit intomainfrom
sedwards/tutorial-build

Conversation

@steve-the-edwards
Copy link
Contributor

Summary

  • workflow-runtime-android:1.25.0 was published with androidx.compose.ui:ui-android as an api dependency but with no version, because the Compose BOM was declared as implementation scope (not published in the POM)
  • Changed the BOM to api scope in workflow-runtime so it's included in the published POM for future releases
  • Added the Compose BOM to the tutorial's subprojects block as a workaround for the already-published 1.25.0 artifacts

Test plan

  • Tutorial build succeeds (./gradlew build in samples/tutorial)
  • workflow-runtime build succeeds

🤖 Generated with Claude Code

The Compose BOM was declared as `implementation` in workflow-runtime's
androidMain dependencies, so it wasn't included in the published POM.
This caused `androidx.compose.ui:ui-android` to have no version for
consumers resolving from Maven Central (e.g. the tutorial).

Change the BOM to `api` scope so it's published, and add the BOM to the
tutorial as a workaround for the already-published 1.25.0 artifacts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
dependencies {
implementation platform('androidx.compose:compose-bom:2025.03.01')
}
}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Temporary fix so the tutorial builds until we publish again with that api change.

@steve-the-edwards steve-the-edwards merged commit e43f7d8 into main Feb 20, 2026
75 checks passed
@steve-the-edwards steve-the-edwards deleted the sedwards/tutorial-build branch February 20, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants