From 3044df0e62d77657376f0c89d2287f10d3baa1d3 Mon Sep 17 00:00:00 2001 From: Sina Mahmoodi Date: Thu, 16 Apr 2026 17:57:45 +0000 Subject: [PATCH] .github: add windows runner smoke test --- .github/workflows/windows-smoke.yml | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/windows-smoke.yml diff --git a/.github/workflows/windows-smoke.yml b/.github/workflows/windows-smoke.yml new file mode 100644 index 0000000000..0ca288f070 --- /dev/null +++ b/.github/workflows/windows-smoke.yml @@ -0,0 +1,38 @@ +name: Windows Runner Smoke Test + +on: + workflow_dispatch: + +jobs: + smoke: + name: Smoke test + runs-on: [self-hosted, windows, x64] + env: + GETH_MINGW: 'C:\msys64\mingw64' + GETH_CC: 'C:\msys64\mingw64\bin\gcc.exe' + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Set up Go + uses: actions/setup-go@v5 + with: + go-version: '1.25' + cache: false + + - name: Show tool versions + shell: cmd + run: | + echo === git === + git --version + echo === go === + go version + echo === gcc === + "%GETH_CC%" --version + + - name: Build (amd64) + shell: cmd + run: | + set PATH=%GETH_MINGW%\bin;%PATH% + go run build/ci.go install -arch amd64 -cc %GETH_CC%