Skip to content

chore: automate Capacitor release versions - #43

Merged
fadi-george merged 3 commits into
mainfrom
cursor/automate-release-version
Jul 31, 2026
Merged

chore: automate Capacitor release versions#43
fadi-george merged 3 commits into
mainfrom
cursor/automate-release-version

Conversation

@fadi-george

Copy link
Copy Markdown
Contributor

Description

One Line Summary

Automatically determine the next Capacitor version for manually dispatched release PRs.

Details

Motivation

Remove the manual Capacitor version input from workflow dispatch while preserving explicit versions supplied by native SDK release automations.

Scope

Manual runs use the shared release-version action to inspect merged conventional PR titles. Reusable workflow calls continue using their supplied capacitor_version, including prerelease versions.

Other

Depends on OneSignal/sdk-shared#52.

Testing

Manual testing

Validated the workflow YAML, checked the diff for formatting errors, and verified current release history resolves 1.1.6 to patch version 1.1.7. Full SDK tests were not run because this only changes release workflow configuration.

Affected code checklist

  • Notifications
    • Display
    • Open
    • Push Processing
    • Confirm Deliveries
  • Outcomes
  • Sessions
  • In-App Messaging
  • REST API requests
  • Public API changes

Checklist

Overview

  • I have filled out all REQUIRED sections above
  • PR does one thing
  • Any Public API changes are explained in the PR details and conform to existing APIs

Testing

  • I have included test coverage for these changes, or explained why they are not needed
  • All automated tests pass, or I explained why that is not possible
  • I have personally tested this on my device, or explained why that is not possible

Final pass

  • Code is as readable as possible.
  • I have reviewed this PR myself, ensuring it meets each checklist item

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@fadi-george
fadi-george requested a review from a team July 31, 2026 21:36

@sherwinski sherwinski left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Feel free to ignore this improvement if you'd rather keep things consistent across cross-platform SDK

Comment thread .github/workflows/create-release-pr.yml
@fadi-george fadi-george changed the title feat: automate Capacitor release versions chore: automate Capacitor release versions Jul 31, 2026
Co-authored-by: Cursor <cursoragent@cursor.com>
@fadi-george
fadi-george merged commit ca7a245 into main Jul 31, 2026
5 checks passed
@fadi-george
fadi-george deleted the cursor/automate-release-version branch July 31, 2026 23:46
@fadi-george
fadi-george restored the cursor/automate-release-version branch July 31, 2026 23:54
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