Skip to content

Commit a8654d0

Browse files
committed
save
1 parent caf80c5 commit a8654d0

File tree

1 file changed

+16
-26
lines changed

1 file changed

+16
-26
lines changed

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

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

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+
86+
- name: Get WSL Info
87+
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
88+
run: |
89+
wsl --list --verbose
90+
91+
- shell: wsl-bash {0}
92+
run: pwd
93+
7994
- name: Setup Node
8095
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
8196
with:
8297
node-version: ${{ inputs.node-version }}
8398
cache: npm
8499

100+
85101
- name: Setup Java
86102
uses: actions/setup-java@9704b39bf258b59bc04b50fa2dd55e9ed76b47a8 # v4.1.0
87103
if: ${{ inputs.enable-e2e-tests && !cancelled() && !failure() }}
@@ -100,32 +116,6 @@ jobs:
100116
verbosity: 3
101117
wait: 120s
102118

103-
- name: Install scoop for Windows
104-
id : install-scoop-windows
105-
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
106-
shell: pwsh
107-
run: |
108-
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
109-
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
110-
scoop install main/kind
111-
scoop install kubectl
112-
Get-WindowsFeature
113-
# choco install docker-cli
114-
# cd "C:\ProgramData\chocolatey\lib\docker-cli\bin"
115-
# dir
116-
117-
- name: WSL Install
118-
uses: Vampire/setup-wsl@v3
119-
if: ${{ runner.os == 'Windows' && (inputs.enable-unit-tests || inputs.enable-e2e-tests) && !cancelled() && !failure() }}
120-
with:
121-
distribution: Ubuntu-22.04
122-
set-as-default: 'true'
123-
124-
- name: Get WSL Info
125-
if: ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
126-
run: |
127-
wsl --list --verbose
128-
wsl --status
129119

130120
- name: Setup Helm
131121
uses: azure/setup-helm@29960d0f5f19214b88e1d9ba750a9914ab0f1a2f # v4.0.0

0 commit comments

Comments
 (0)