Skip to content

Weak reference fixes and publishing#903

Merged
thoutbeckers merged 45 commits intodevelopfrom
weak-ref-publish
Sep 15, 2025
Merged

Weak reference fixes and publishing#903
thoutbeckers merged 45 commits intodevelopfrom
weak-ref-publish

Conversation

@thoutbeckers
Copy link
Collaborator

#901
https://youtrack.jetbrains.com/issue/KT-79384

  • Add ability to compile swift files
  • Use swift delegates to work around KT-79384
  • Update publishing

thoutbeckers and others added 30 commits June 4, 2025 13:27
Now automatically generates Header files and just triggers if you have a swift folder in iOSMain
- Adopt `com.vanniktech.gradle-maven-publish-plugin` for publishing and signing artifacts.
- Adopt `com.palantir.git-version` for automatic versioning from git.
- Remove custom `GitBranch.kt` helper and manual publishing configuration.
- Update GitHub Actions workflow with new secrets for publishing.
@ci-splendo
Copy link
Contributor

ci-splendo commented Sep 2, 2025

Code coverage

Total Project Coverage 35.50%

@thoutbeckers thoutbeckers changed the title Weak ref publish Weak reference fixes and publishing Sep 4, 2025
@thoutbeckers thoutbeckers marked this pull request as ready for review September 15, 2025 09:04
Copy link
Collaborator Author

@thoutbeckers thoutbeckers left a comment

Choose a reason for hiding this comment

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

LGTM

@thoutbeckers thoutbeckers mentioned this pull request Sep 15, 2025
@thoutbeckers thoutbeckers merged commit 1962dd3 into develop Sep 15, 2025
64 checks passed
@thoutbeckers thoutbeckers deleted the weak-ref-publish branch September 15, 2025 14:37
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.

3 participants