Skip to content

ci: add Tramline release workflows - #11

Merged
MaybeItsAdam merged 1 commit into
mainfrom
ci/tramline
Oct 15, 2026
Merged

MaybeItsAdam merged 1 commit into
mainfrom
ci/tramline

Conversation

@MaybeItsAdam

Copy link
Copy Markdown
Collaborator

Adds the workflows Tramline triggers for each release build:

  • .github/workflows/tramline-ios.yml builds, signs with match, and uploads to TestFlight with the version name and build number Tramline sends.
  • .github/workflows/tramline-android.yml builds a signed .aab and attaches it as the run's only artifact. Tramline uploads it to Play itself.

Both workflows run only on workflow_dispatch with tramline-input, so merging this starts no builds. Existing workflows are untouched. Fastlane and Gradle edits only add a tramline lane and optional -PversionCode/-PversionName overrides, so current builds behave as before.

🤖 Generated with Claude Code

Dispatch-only tramline-ios.yml / tramline-android.yml driven by tramlinehq/deploy-action@v0.1.7, plus the Fastlane lane and version overrides they call. Existing workflows are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MaybeItsAdam
MaybeItsAdam merged commit 0998c3c into main Oct 15, 2026
4 checks passed
@MaybeItsAdam
MaybeItsAdam deleted the ci/tramline branch October 15, 2026 21:51
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.3.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant