Skip to content

Create Unity CI/CD (WIP) #50

@Alb33rt

Description

@Alb33rt

🎯 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]

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions