-
-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server-less build system #83
Comments
Note that the backend is already based on cloud functions (serverless), but I'm assuming that's not what you meant. There is a lot more to the versioning backend than scheduling builds. Firstly there are several triggers:
Only these would be hard to cover in actions only. Then there are several functionalities unique to a programmable backend:
And what we want to add in the near future:
Therefor I do not think it is a good idea to create a very complex actions workflow. |
I understood. |
I could give you admin access to the project if you like, so you could reproduce code changes? |
The build workflows will be triggered from the versioning-backend server.
However, most of the functionality can be replaced by GitHub Actions.
I propose a Server-less build system.
Summary
'Build All' workflow
'Build Editor' workflow
base
andhub
.skopeo
to check for the existence of tags.base
andhub
images are built, the workflow to build the editor image will be dispatched (on a per-module basis for readability)....
unity-changeset
to get the available Unity versions.For example
v0.9
(rebuild)
(rebuild)
The text was updated successfully, but these errors were encountered: