myoung34 / docker-github-actions-runner

This will run the new self-hosted github actions runners with docker-in-docker
GNU General Public License v3.0
1.63k stars 386 forks source link

feat: added PowerShell/PowerShell #360

Closed hisa9chi closed 5 months ago

hisa9chi commented 5 months ago

Hello @myoung34

I would like to use powershell on github self-hosted runner. Therefor, I have added PowerShell/PowerShell on the base docker image.

I have been cheked on ubuntu 22.04 arm64 and amd64.

ubuntu 22.04 amd64

$ dpkg --print-architecture
amd64
$ docker -v
Docker version 26.1.0, build 9714adc
$ docker build ./ -f Dockerfile.base -t docker-github-actions-runner:powershell-test
$ docker run --rm -it docker-github-actions-runner:powershell-test bash
root@42dcb84d1d19:/# pwsh -Version
PowerShell 7.4.2

ubuntu 22.04 arm64

$ dpkg --print-architecture
arm64
$ docker -v
Docker version 26.1.0, build 9714adc
$ docker build ./ -f Dockerfile.base -t docker-github-actions-runner:powershell-test
$ docker run --rm -it docker-github-actions-runner:powershell-test bash
root@f7a7f0ae31fe:/# pwsh -Version                                                           
PowerShell 7.4.2

Could you please check if everything is okay?

myoung34 commented 5 months ago

Thanks!