Skip to content

chore(build): prepare for releases#78

Open
wmontwe wants to merge 17 commits into
thunderbird:mainfrom
wmontwe:chore-build-prepare-for-releases
Open

chore(build): prepare for releases#78
wmontwe wants to merge 17 commits into
thunderbird:mainfrom
wmontwe:chore-build-prepare-for-releases

Conversation

@wmontwe

@wmontwe wmontwe commented Jun 19, 2026

Copy link
Copy Markdown
Member

Depends on #77

Prepares the project for publishing Thunderbird Mobile Components releases.

Adds release and snapshot publishing workflows, BOM/release/publishing Gradle tasks, release tag and version validation support, and maintainer release documentation.

Also enables ABI validation, Dokka, Gradle isolated projects, and updates Detekt/build logic for the new release-ready setup.

Bumps dependencies to be on the same state as TfA. This includes migration to AGP 9.

@wmontwe wmontwe requested a review from a team as a code owner June 19, 2026 16:41
@wmontwe wmontwe requested a review from jbott-tbird June 19, 2026 16:41
@wmontwe wmontwe added the pr: stacked Must be used on a PR that is stacked on top of other(s) label Jun 19, 2026
@wmontwe wmontwe requested review from rafaeltonholo and removed request for jbott-tbird June 19, 2026 16:42
@wmontwe wmontwe force-pushed the chore-build-prepare-for-releases branch from ad7c2d0 to ab0dee1 Compare June 19, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: stacked Must be used on a PR that is stacked on top of other(s)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants