-
-
Notifications
You must be signed in to change notification settings - Fork 124
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
Dedicated Server support for Linux is not installed after updating from 2022.3.16f1 to 6000.0.0f1 #244
Comments
Perhaps tied to regex check for version before installing server modules:
https://github.com/game-ci/docker/blob/main/images/ubuntu/editor/Dockerfile Something like this would work to cover version 6+ and 10+ assuming this version style is maintained. Regex addition:
Makes the final pattern a bit gross but likely works, haven't tested yet. POTENTIAL SOLUTION:
|
I actually discovered this a few hours ago while trying to fix the android modules. Your regex is much better than what I had though so I went ahead and incorporated it into my branch. Will try to fast track this to a release. Thanks for chasing this down! |
* Increase freed disk space. Misc package updates * Update report-to-backend deps * Switch to github_output * Fix missing variables for Unity 6 versions * Improved version match strategy. Credit: #244
The fix is live for Unity 6 images. Check to see if dedicated server is working for you now and if it is we can close this issue |
Maybe the image isn't built out yet? |
That's odd I see this in the build log: [Linux Dedicated Server Build Support] installed successfully. |
Also make sure you're using the updated image version. Not sure if you've pinned it to 3.0.1 or if that's just what was latest when you ran it. It should be 3.1.0 now |
That's probably it! |
That did the trick. I didn't see docs on pinning versions. I just noticed in unityci/editor each image has the version in the name. Is there a string I should use to just pull the latest? Updated to -3.1.0
|
If you use just 3 as the version it will be the latest version with a major version of 3 |
Bug description
Linux server build fails in GitHub Actions after update of Unity Editor version from
unityci/editor:ubuntu-2022.3.16f1-linux-il2cpp-3.0.1
to
unityci/editor:ubuntu-6000.0.0f1-linux-il2cpp-3.0.1
Error:
How to reproduce
Run build of Unity project in container.
Expected behavior
Build should succeed.
Previously used
Additional details
I'm on MacOS so grabbing a Windows Machine to try to repro locally for more details. Currently running in GH Actions, where build had been working until version change.
The text was updated successfully, but these errors were encountered: