Skip to content

SDK release pipeline and publishing infrastructure - #1

Merged
mdspinali merged 6 commits into
masterfrom
dev
Mar 15, 2026
Merged

mdspinali merged 6 commits into
masterfrom
dev

Conversation

@mdspinali

Copy link
Copy Markdown
Contributor

Summary

  • Release workflow (workflow_dispatch) publishing to SPM, CocoaPods, Maven Central, npm (OIDC), with cross-compiled synchrod binaries and GitHub Release creation
  • Vanniktech maven-publish plugin for Central Portal signing and upload
  • Auto-generated release notes from PR labels
  • Dynamic README badges for all registries and build status
  • Release helper Makefile targets
  • Logo wired into mkdocs

Test plan

  • Merge to master
  • Trigger release workflow with version 0.1.1
  • Verify all jobs pass: tests, Swift publish, Kotlin publish, npm publish, Go build
  • Verify GitHub Release created with all artifacts + checksums
  • Verify packages visible on npm, Maven Central, CocoaPods

…ucture

- Add workflow_dispatch release pipeline for Swift (SPM + CocoaPods),
  Kotlin (Maven Central), React Native (npm OIDC), and Go (cross-compiled
  synchrod binaries) with checksums and GitHub Release auto-creation
- Configure vanniktech maven-publish plugin for Central Portal publishing
- Add auto-generated release notes config (.github/release.yml)
- Add dynamic badges for all registries and build status
- Add release helper Makefile targets
- Wire logo into mkdocs site
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.

1 participant