MacOS and Windows support #121
Replies: 2 comments
-
Thanks @ericcornelissen for adding this idea! I agree it would be great to have this for MacOS and Windows. I think in addition to the changes you mentioned, the underlying tech to monitor the OS and set firewall rules will also be different. e.g. on Ubuntu, harden-runner agent uses |
Beta Was this translation helpful? Give feedback.
-
I think this is needed more and more often, not only for Mac-only software. I maintain a kotlin-multiplatform library that needs an macos runner to build everything for apple. |
Beta Was this translation helpful? Give feedback.
-
It would be very nice if harder-runner could be used when using the MacOS or Windows runners. I'm afraid this is non-trivial to achieve (especially for Windows), but I do think it would be a worthwhile endeavor in the long run.
While I'm not familiar enough with this project to know the level of effort required, initial steps towards supporting MacOS and Windows would probably include:
child_process
to call CLI utilities. E.g. usingfs.mkdir
instead of executingmkdir
.Beta Was this translation helpful? Give feedback.
All reactions