This tutorial is part of the Godot And GitLab CI course. See the previous part if you haven't already!
In this part, we setup GitLab CI to automatically notarize your game with Apple, before deploying it to Itch.io, Steam or any other deployment target.
If you are a beginner with Git, or even have never used Git, I recommend you check out my Godot and Git course first. That will teach you all you need to know to follow along here!
The GitLab CI cheatsheet (with the minimal .gitlab-ci.yml contents):
https://docs.google.com/document/d/1G9G2JvR3Up8erSdhACT_519OJ1MTQQ9VQmaN2SCx_EA/edit?usp=sharing
Ready for more? See the next part in this course!
Level:
Intermediate
All the tutorials in this course
- Godot and GitLab CI: Automatically export your game every commit!
- Godot and GitLab CI: Automatically deploy your game to Itch.io
- Godot and GitLab CI: Automatically deploy your game to Steam
- Godot and GitLab CI: Automatically notarize your game with Apple
- Godot and GitLab CI: Automatically code signing your game for Windows
Comments