alphaxek / github-actions-locally

Now run your Github workflows locally without pushing to Github with a beautiful UIπŸ”₯
MIT License
17 stars 1 forks source link

Can we add support without docker-desktop #2

Open klvenky opened 1 year ago

klvenky commented 1 year ago

Hi @alphaxek

Huge thank you for this awesome plugin, this was something I was trying to achieve by running nectos/act locally. It was not a great Developer Experience(yet! but it's an awesome tool). This looks like a perfect wrapper to let me run it within vscode. Thanks for that.

I work at a company where I am not allowed to install Docker Desktop, due to compliance & I use an opensource alternative, Rancher Desktop for that. So, I am not able to get this plugin working since I don't have docker desktop. I would like to know if there's some simple work around to get this working.

I don't have any experience in extension development, but I can try it myself if I get a small hint. I have not looked into the codebase yet. Please pardon that πŸ™ Any help would be appreciated.

Cheers !!! 🀝🀝🀝

alphaxek commented 1 year ago

Hi @alphaxek

Huge thank you for this awesome plugin, this was something I was trying to achieve by running nectos/act locally. It was not a great Developer Experience(yet! but it's an awesome tool). This looks like a perfect wrapper to let me run it within vscode. Thanks for that.

I work at a company where I am not allowed to install Docker Desktop, due to compliance & I use an opensource alternative, Rancher Desktop for that. So, I am not able to get this plugin working since I don't have docker desktop. I would like to know if there's some simple work around to get this working.

I don't have any experience in extension development, but I can try it myself if I get a small hint. I have not looked into the codebase yet. Please pardon that πŸ™ Any help would be appreciated.

Cheers !!! 🀝🀝🀝

Hi @klvenky, thank you so much for checking out my repo😍.

I can try making some changes to support Rancher Desktop, will keep this issue open till that time. Github Actions are dependent on isolated environments (like containers) where it can build and run containers to execute Github Actions and provide output.