Godot iOS Upload
ActionsTags
(2)Github Action to export a Godot game to iOS and upload it on App Store.
It uses https://github.com/huskeee/godot-headless-mac to do the export.
If you are facing problems with the action or this README feels uncomplete, pull requests are welcome or open an issue.
- Apple Developer Account
- Godot Project with a iOS Export
- Certificate and Provision Profile
Note: Its recommended to create a Apple Developer service account to use a separate user/password to upload.
key | required | default | description |
---|---|---|---|
project-name | true | Name used in xcodebuild | |
apple-id-username | true | Service account username | |
apple-id-password | true | Service account password | |
working-directory | false | . | Path to .project file |
godot-version | false | 3.5 | Check versions here |
cache-version | false | 1 | Headless godot gets cached, on problems increase version |
You an find a working examples here:
https://github.com/dulvui/pocket-broomball/blob/main/.github/workflows/upload-ios.yml
This software is licensed under the MIT license.
Godot iOS Upload is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.