name: Windows Runner Smoke Test on: workflow_dispatch: pull_request: paths: - '.github/workflows/windows-smoke.yml' jobs: windows: name: Windows amd64 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: | go version "%GETH_CC%" --version - name: Build shell: cmd run: | set PATH=%GETH_MINGW%\bin;%PATH% go run build/ci.go install -arch amd64 -cc %GETH_CC% - name: Test shell: cmd run: | set PATH=%GETH_MINGW%\bin;%PATH% go run build/ci.go test -arch amd64 -cc %GETH_CC% -short -p 8