Skip to content

Conversation

@andredestro
Copy link
Contributor

@andredestro andredestro commented Feb 5, 2026

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.

@andredestro andredestro requested a review from a team as a code owner February 5, 2026 16:17
@wiz-code-outsystems
Copy link

wiz-code-outsystems bot commented Feb 5, 2026

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations 2 Info
SAST Finding SAST Findings -
Software Management Finding Software Management Findings -
Total 2 Info

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

Pull Request Developer Guidance

Questions? See the Wiz FAQ.

Please contact the Security Office if you encounter issues with Wiz PR scanning.

@andredestro andredestro force-pushed the improve-release-automation branch 2 times, most recently from e1483dc to 6a73822 Compare February 5, 2026 16:38
@OS-pedrogustavobilro
Copy link
Contributor

@andredestro it seems your branch has some conflicts with main, maybe it was because of a PR I just merged?

@andredestro andredestro force-pushed the improve-release-automation branch from 6a73822 to dbc2b77 Compare February 5, 2026 17:54
@OS-pedrogustavobilro OS-pedrogustavobilro self-assigned this Feb 6, 2026
Copy link
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.

LGTM. We can run it to release a pending fix after merging.

@OS-pedrogustavobilro OS-pedrogustavobilro merged commit a5b4914 into main Feb 6, 2026
7 checks passed
@OS-pedrogustavobilro OS-pedrogustavobilro deleted the improve-release-automation branch February 6, 2026 10:35
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.

2 participants