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

Support for Windows and macOS runners #7

Open
AnimMouse opened this issue Dec 20, 2021 · 2 comments
Open

Support for Windows and macOS runners #7

AnimMouse opened this issue Dec 20, 2021 · 2 comments

Comments

@AnimMouse
Copy link

As composite-based actions now has support for conditionals, we can now run a separate script that runs on Windows and macOS to maximize available disk space.

@easimon
Copy link
Owner

easimon commented Dec 20, 2021

The action is quite specific on Linux and depends on the concrete VM types and available mounts -- it also abuses the fact, that the disks (amount and sizes) are not exactly as specified here. Also, the action uses Linux LVM to create virtual volumes on top of files -- something that is not directly translatable to Windows or MacOS, and something I do not know an equivalent for on these OSes.

That being said, I am open for pull requests to support that.

@reitermarkus
Copy link

For macOS, I have a step in my dotfiles repo which removes (or at least tries to) remove all preinstalled software. In my case it's more about having a clean slate rather than maximizing space, which is why I'm simply mving most things since rming would take considerably longer.

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

No branches or pull requests

3 participants