-
Notifications
You must be signed in to change notification settings - Fork 0
Description
🎯 Objective
Create compilation CI/CD similar to the style we see for the main repository. This CI/CD pipeline should run and build everytime changes are being merged into main.
📖 Description
Use Github Actions to formally declare multi-architectural builds on Windows, Linux, Mac. You can probably use some sort of linter to verify that there are generally no issues with the C# code. This tasks is more free and up-to-you how you want to implement this precisely.
Builds should only be done on main, probably not the PR itself. Checks should be done during the PR
✅ Acceptance Criteria
- Consistent checks and builds every time a merge is being made
🛠️ Implementation
Approach: Github Actions .yml files that probably run some sort of script that would try to compile the Unity project. You could also install some sort of environment before you try to compile the project.
Dependencies: [Dependencies]
🔗 Links
Related: [#issue], [#issue]
Blocks: [#issue]
Blocked by: [#issue]