Skip to content

chore: improve release automation#17

Merged
andredestro merged 1 commit intomainfrom
improve-release-automation
Feb 5, 2026
Merged

chore: improve release automation#17
andredestro merged 1 commit intomainfrom
improve-release-automation

Conversation

@andredestro
Copy link
Copy Markdown
Contributor

This PR streamlines the release process by consolidating multiple manual steps into a single GitHub Action. Previously, releasing involved updating the changelog manually, merging a separate PR, and running two separate workflows.

Changes

  • Consolidated release steps (changelog update, CocoaPods release, GitHub release) into a single workflow.
  • Integrated semantic-release to automate versioning and changelog generation, similar to Capacitor plugins.
  • Updated CI/CD scripts and workflows for consistent and automated releases.

Outcome

  • Releasing the library now requires just one GitHub Action trigger.
  • Reduces manual steps, improves reliability, and speeds up the overall release process.

@OS-pedrogustavobilro OS-pedrogustavobilro self-assigned this Feb 5, 2026
Copy link
Copy Markdown
Contributor

@OS-pedrogustavobilro OS-pedrogustavobilro left a comment

Choose a reason for hiding this comment

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

Just a reminder to set the GH token secret after merging the PR (or right now if you'd like), otherwise we might forget.

@andredestro andredestro merged commit 2f3b3e7 into main Feb 5, 2026
1 check passed
@andredestro andredestro deleted the improve-release-automation branch February 5, 2026 15:49
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