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

Try to add Windows support #80

Open
ychescale9 opened this issue Jul 7, 2020 · 5 comments
Open

Try to add Windows support #80

ychescale9 opened this issue Jul 7, 2020 · 5 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@ychescale9
Copy link
Member

@filipkowicz mentioned in #46 that the windows VMs have HAXM installed. Since windows VMs are way cheaper than macOS VMs for paid users, being able to run this action on windows will be a huge win for those users.

@ychescale9 ychescale9 added enhancement New feature or request help wanted Extra attention is needed labels Jul 7, 2020
@DamienDennehy
Copy link

DamienDennehy commented Sep 9, 2020

Just wondering if you had any luck doing this?

This is a list of software installed on the Windows Images:
https://github.com/actions/virtual-environments/blob/main/images/win/Windows2019-Readme.md
https://github.com/actions/virtual-environments/blob/main/images/win/Windows2016-Readme.md

Note that HAXM is only mentioned in 2016, not 2019.

When I run a HAXM check (sc query intelhaxm) on both 2016 and 2019 I get this:
The specified service does not exist as an installed service.

We might be out of luck with this. I know that Actions will allow you to use different environment types next year, maybe a GPU enabled version might be one.

It's just a shame because as you said the macOS environment is 5 times as expensive as the windows environment.

@ychescale9
Copy link
Member Author

Thanks for the info! I started working on getting the correct SDK installed for windows but haven't got to running the emulator yet.

I wanted to prioritize this but sounds like we'll have to wait😔.

Do you know if there's a feature request for having HAXM installed properly on windows we can track?

@DamienDennehy
Copy link

DamienDennehy commented Sep 9, 2020

Doesn't look like it. There are two comments that refer to virtualization issues:

actions/runner-images#183 (comment)
actions/runner-images#1481

We're definitely out of luck. I ran the Android -accel-check command on a windows vm and got this: "Android Emulator requires an Intel processor with VT-x and NX support. (VT-x is not supported)"

https://github.com/DamienDennehy/GitHubActionsTesting/runs/1091897225?check_suite_focus=true

@NightmindOfficial
Copy link

Hey there,

any updates on whether support for this action on GitHub Windows VMs will be possible in the future? Thought since some time has passed since the last investigation, I'd ask again here.

@ychescale9
Copy link
Member Author

All the related issues are closed so I assume there's no plan to enable virtualization for windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants