diff --git a/.github/workflows/wpcodespace-linux-build-validation.yml b/.github/workflows/wpcodespace-linux-build-validation.yml index 3ab2177123af52..d185eb9d84a39b 100644 --- a/.github/workflows/wpcodespace-linux-build-validation.yml +++ b/.github/workflows/wpcodespace-linux-build-validation.yml @@ -13,7 +13,7 @@ jobs: compile-web: name: Compile web workbench on Linux runs-on: ubuntu-latest - timeout-minutes: 60 + timeout-minutes: 90 steps: - name: Checkout repository @@ -32,12 +32,29 @@ jobs: node-version: ${{ steps.node-version.outputs.version }} cache: npm + - name: Install Linux native build dependencies + shell: bash + run: | + sudo apt-get update + sudo apt-get install -y \ + build-essential \ + python3 \ + make \ + g++ \ + pkg-config \ + libkrb5-dev \ + libx11-dev \ + libxkbfile-dev + - name: Show environment shell: bash run: | node -v npm -v python3 --version + gcc --version + g++ --version + pkg-config --version uname -a git rev-parse HEAD