Skip to content
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

ci: [NGOv2.X] Corrections of CI setup issues #3329

Merged
merged 45 commits into from
Mar 21, 2025

Conversation

michalChrobot
Copy link
Collaborator

@michalChrobot michalChrobot commented Feb 28, 2025

This PR focuses on fixing simplifying CI setup by removing some unnecessary complexity and adding comments to describe CI steps

  1. UTR command was corrected to use preinstalled UTR on the image instead of downloading it
  2. Removed upm-ci package pack definition and converted Code Coverage test to use upm-pvp pack job
  3. Simplifies some unnecessary CI commands
  4. Added detailed comments regarding CI setup and commands
  5. Created CI_README file which describes overall configuration structure.
  6. 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 28, 2025
@michalChrobot michalChrobot changed the title ci: Cleanup of NGOv2.X CI setup ci: [NGOv1.X] Corrections of CI setup issues Mar 3, 2025
@michalChrobot michalChrobot changed the title ci: [NGOv1.X] Corrections of CI setup issues ci: [NGOv2.X] Corrections of CI setup issues Mar 3, 2025
@michalChrobot michalChrobot marked this pull request as ready for review March 4, 2025 15:45
Copy link
Collaborator

@EmandM EmandM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment here, Github treats README.md files special, so it's best to simply use README.md

@michalChrobot michalChrobot merged commit d79c743 into develop-2.0.0 Mar 21, 2025
27 checks passed
@michalChrobot michalChrobot deleted the ci-corrections-develop-2.0.0 branch March 21, 2025 10:55
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.

3 participants