You're working with a team of four during the Game Jam.
Bob wants to playtest Timmy's changes.
Adam, the artist who doesn't know how to use Github wants to test the game.
The problem continued
There's a hour left, everyone is exhausted.
You have to manually fetch the latest change and build the project.
Suddenly there's a problem with the build without much time to fix it.
The Solution! What is CI/CD?
CI - Continous Integration
CD - Continous Deployment
Definiton
"CI/CD is a method to frequently deliver apps to customers by introducing automation into the stages of app development."
Why is it useful?
Deliver improvements and fixes MUCH faster and have the peace of mind your code is build ready and safe for production.
Development and Operations Pipeline
What is Github Actions?
"GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline."
What can I do with GitHub Actions?
Many things!
Automatically test your game to make sure its ready for production.
Automatically build your game on the cloud.
Automatically publish your game to multiple stores!