Skip to content

Conversation

@michalChrobot
Copy link
Collaborator

@michalChrobot michalChrobot commented Feb 27, 2025

This PR focuses on fixing CI issues raised in #3303 and before. Specifically:

  1. 2023.3 editor was removed from supported list since based on official info it transitioned into 6000 editor and 2023 editor (by itself) is not supported. The associated ticket was (MTT-11355)
  2. In case of ubuntu and 2021 editor (MTT-11354) correct version of libssl is being installed
  3. UTR command was corrected to use preinstalled UTR on the image instead of downloading it
  4. Removed upm-ci project pack definition and converted Code Coverage test to use upm-pvp pack job
  5. Simplifies some unnecessary CI commands
  6. Added detailed comments regarding CI setup and commands
  7. Created CI_README file which describes overall configuration structure.
  8. For macOS devices we now use M1 model (Apple Silicon) in contrast to default x64 Intel Mac which introduced a lot of bit-flipping errors

@michalChrobot michalChrobot self-assigned this Feb 27, 2025
@michalChrobot michalChrobot changed the title ci: Fixes for CI issues ci: [NGOv1.X] Corrections of CI setup issues Mar 3, 2025
@michalChrobot michalChrobot requested a review from EmandM March 18, 2025 08:41
@michalChrobot
Copy link
Collaborator Author

Hey @EmandM @NoelStephensUnity, can I get your approval on this PR 😁? It's corresponding to #3329 so you can check/approve both and then I can proceed

@michalChrobot michalChrobot merged commit 12dd5bd into develop Mar 21, 2025
40 checks passed
@michalChrobot michalChrobot deleted the fixing-disabled-tests-round1 branch March 21, 2025 08:23
michalChrobot added a commit that referenced this pull request Mar 31, 2025
…ld not be started because no valid OpenCL device could be found" error. (#3369)

After switching from Intel macOS to Apple Silicon due to the common
problem with bit-flipping on Intel macOS the WebGL build job started
failing due to "Light baking could not be started because no valid
OpenCL device could be found" error.
We need to figure out if this can be fixed or how to proceed with it.
* PR that switched macOS device -->
[NGOv1.X](#3326),
[NGOv2.X](#3329)

The issue exists on both NGO branches (*develop* and *develop-2.0.0*) so
the solution needs to be applied on both. For now I'm disabling this job
and tracking it in MTT-11726
michalChrobot added a commit that referenced this pull request Mar 31, 2025
…ld not be started because no valid OpenCL device could be found" error. (#3370)

Backport of
#3369

After switching from Intel macOS to Apple Silicon due to the common
problem with bit-flipping on Intel macOS the WebGL build job started
failing due to "Light baking could not be started because no valid
OpenCL device could be found" error.
We need to figure out if this can be fixed or how to proceed with it.
* PR that switched macOS device -->
[NGOv1.X](#3326),
[NGOv2.X](#3329)

The issue exists on both NGO branches (*develop* and *develop-2.0.0*) so
the solution needs to be applied on both. For now I'm disabling this job
and tracking it in MTT-11726
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants