Website | Discord |
---|
A starter project for building a starter godot project on all platforms. The automated actions will build everything on main
branch.
Note: The iOS build is disabled unless you set at least:
- secrets.APPLE_ID
- secrets.APPLE_TEAM_ID
- secrets.APP_SPECIFIC_PASSWORD
- secrets.DEPLOY_PROVISION_PROFILE_IOS_BASE64
- secrets.DISTRIBUTION_CERTIFICATE_BASE64
- secrets.P12_PASSWORD
- secrets.KEYCHAIN_PASSWORD
If you fork this:
- Replace
config/name
in project.godot with your game name. - Update the following in .github/workflows/build.yml:
env:
GAME_NAME: GodotGame
GODOT_VERSION: 4.4.1-stable
ANDROID_PACKAGE: com.godot.game
IOS_PACKAGE: com.godot.game
For information on how to set up the secrets, refer to the Export Godot Game Github Action:
Apple Secrets:
- secrets.DISTRIBUTION_CERTIFICATE_BASE64
- secrets.BUILD_CERTIFICATE_BASE64
- secrets.P12_PASSWORD
- secrets.KEYCHAIN_PASSWORD
- secrets.DEPLOY_PROVISION_PROFILE_IOS_BASE64
- secrets.APPLE_ID
- secrets.APPLE_TEAM_ID
- secrets.APP_SPECIFIC_PASSWORD
Android Secrets:
- secrets.ANDROID_KEYSTORE_PASSWORD
- secrets.ANDROID_KEYSTORE_USER
- secrets.ANDROID_KEYSTORE_BASE64