Some checks failed
TestFlight Release / testflight (push) Failing after 9s
779 B
779 B
TestFlight Release CI
Gitea Actions publishes iOS releases from tags that match:
release/vN.N.N
For example:
git tag release/v1.10.0
git push origin release/v1.10.0
The release job runs on the xcode runner label, imports the signing p12 with
Apple-Actions/import-codesign-certs, builds and uploads the app with fastlane,
then creates or updates the matching Gitea release with the generated IPA as an
asset.
Required repository secrets:
APPSTORE_CERTIFICATES_FILE_BASE64
APPSTORE_CERTIFICATES_PASSWORD
FASTLANE_USER
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD
The workflow uses Gitea's built-in GITEA_TOKEN for release creation and asset
upload, with contents: write permissions. In Gitea this covers release asset
publication.