Skip to content

ci: fix release workflow#28

Merged
nickolas-dimitrakas merged 10 commits intomainfrom
ci/fix-release-workflow
Dec 8, 2025
Merged

ci: fix release workflow#28
nickolas-dimitrakas merged 10 commits intomainfrom
ci/fix-release-workflow

Conversation

@nickolas-dimitrakas
Copy link
Collaborator

Background

  • The SDK currently lacks an automated release process. Maintainers need a streamlined way to bump versions, create releases, and publish to CocoaPods without manual intervention.

What Has Changed

  • Added automated release workflow (.github/workflows/draft-release-publish.yml) that creates a PR with version bumps (major/minor/patch)
  • Added automated publish workflow (.github/workflows/release-from-main.yml) that triggers on PR merge to create git tags and push to CocoaPods trunk
  • Created RELEASING.md documentation describing the complete release process

Checklist

  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have tested this locally.

Reference Issue (For employees only. Ignore if you are an outside contributor)

  • Closes NO JIRA

@nickolas-dimitrakas nickolas-dimitrakas requested a review from a team as a code owner November 21, 2025 16:05
@nickolas-dimitrakas nickolas-dimitrakas changed the title ci: fix-release-workflow ci: fix release workflow Nov 21, 2025
thomson-t
thomson-t previously approved these changes Nov 21, 2025
@nickolas-dimitrakas nickolas-dimitrakas merged commit 28a5709 into main Dec 8, 2025
8 checks passed
@nickolas-dimitrakas nickolas-dimitrakas deleted the ci/fix-release-workflow branch December 8, 2025 14:56
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