Skip to content

ci: GitHub Actions for Android and iOS builds#8

Open
emigiusto wants to merge 1 commit into
mainfrom
ci/mobile-builds
Open

ci: GitHub Actions for Android and iOS builds#8
emigiusto wants to merge 1 commit into
mainfrom
ci/mobile-builds

Conversation

@emigiusto

Copy link
Copy Markdown
Owner

Summary

  • android.yml — builds debug APK on ubuntu-latest, uploads as artifact on every push to main
  • ios.yml — archives and exports signed IPA on macos-latest using Apple certificate/profile secrets
  • Added @capacitor/ios dependency and ios:sync / ios:open / ios:icons npm scripts

iOS secrets required (Settings → Secrets → Actions)

Secret Description
IOS_CERTIFICATE_BASE64 base64-encoded .p12 distribution certificate
IOS_CERTIFICATE_PASSWORD password for the .p12 file
IOS_PROVISIONING_PROFILE_BASE64 base64-encoded .mobileprovision (Ad Hoc or App Store)
IOS_TEAM_ID Apple Developer Team ID

Test plan

  • Verify Android workflow runs and produces app-debug.apk artifact
  • Add iOS secrets and verify iOS workflow produces .ipa artifact
  • Confirm both can be triggered manually via workflow_dispatch

- android.yml: builds debug APK on ubuntu-latest, uploads as artifact
- ios.yml: builds signed IPA on macos-latest using certificate/profile secrets
- Added @capacitor/ios dependency and ios:sync/ios:open/ios:icons npm scripts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel

vercel Bot commented Apr 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
matchmaker Ready Ready Preview, Comment Apr 7, 2026 1:07pm

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.

1 participant