Compare commits

...

7 Commits

Author SHA1 Message Date
John Kleinschmidt
9c80e566d5 try this 2025-12-09 14:20:48 -05:00
John Kleinschmidt
890edfb763 fixup install ubuntu 2025-12-09 13:17:48 -05:00
John Kleinschmidt
657bf1586c install ubuntu on WSL 2025-12-09 12:32:50 -05:00
John Kleinschmidt
745467c21f use wsl list verbose 2025-12-05 12:56:47 -05:00
John Kleinschmidt
93eba0403f fixup 2025-12-05 12:31:57 -05:00
John Kleinschmidt
955743c40e see if we can install wsl with powershell 2025-12-05 12:16:57 -05:00
John Kleinschmidt
634e686ee5 build: use WSL on Window for faster builds 2025-12-05 11:49:36 -05:00

View File

@@ -147,7 +147,15 @@ jobs:
- name: Set Chromium Git Cookie
uses: ./src/electron/.github/actions/set-chromium-cookie
- name: Install Build Tools
uses: ./src/electron/.github/actions/install-build-tools
uses: ./src/electron/.github/actions/install-build-tools
# Install wsl on windows runners
- name: Install WSL (Windows only)
if: ${{ inputs.target-platform == 'win' }}
shell: powershell
run: |
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --install -d Ubuntu
- name: Generate DEPS Hash
run: |
node src/electron/script/generate-deps-hash.js