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

Force module install on Mac #659

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

homapf
Copy link
Contributor

@homapf homapf commented Jul 26, 2024

Changes

  • On Mac, adding a step to make sure the native module is installed for the current platform.

Related Issues

On Mac, Unity is installed automatically with the right module.
But if Unity is already installed with the wrong module on the machine, it will run without installing the missing module.

Successful Workflow Run Link

PRs don't have access to secrets so you will need to provide a link to a successful run of the workflows from your own
repo.

  • I can look into running tests on our repo if really needed but our current setup doesn't allow it.

Checklist

  • Read the contribution guide and accept the
    code of conduct
  • Docs (If new inputs or outputs have been added or changes to behavior that should be documented. Please make a PR
    in the documentation repo)
  • Readme (updated or not needed)
  • Tests (added, updated or not needed)

Copy link

Cat Gif

@AndrewKahr
Copy link
Member

I'm slightly confused, does the main Unity Editor install function not install all the necessary modules already? It looks like the ensure function that's been added is doing the same install process but using the install-modules command instead.

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.

2 participants