Skip to content

Commit 66a706c

Browse files
committed
save
1 parent 12a5133 commit 66a706c

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

.github/workflows/zxc-compile-code.yaml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -76,14 +76,13 @@ jobs:
7676
- name: Checkout Code
7777
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
7878

79-
- name: Update WSL
80-
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
81-
shell: pwsh
82-
run: |
83-
wsl --update
84-
wsl --list --online
85-
wsl --set-default-version 2
86-
wsl --install Ubuntu-22.04
79+
- name: WSL Install
80+
uses: Vampire/setup-wsl@v3
81+
if: ${{ runner.os == 'Windows' && (inputs.enable-unit-tests || inputs.enable-e2e-tests) && !cancelled() && !failure() }}
82+
with:
83+
distribution: Ubuntu-22.04
84+
set-as-default: 'true'
85+
8786

8887
- shell: wsl-bash {0}
8988
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
@@ -99,7 +98,6 @@ jobs:
9998
shell: pwsh
10099
run: |
101100
wsl -l -v
102-
wsl --set-default-version 2
103101
104102
- name: WSL Install Helm
105103
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
@@ -150,10 +148,9 @@ jobs:
150148
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
151149
shell: wsl-bash {0}
152150
run: |
153-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
154-
nvm install node
151+
sudo apt-get -y install nodejs npm
155152
node -v
156-
npm -v
153+
npm -v
157154
158155
- name: WSL Run Docker
159156
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}

0 commit comments

Comments
 (0)