diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 421a18c..997db15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,6 +11,33 @@ on: - cron: "30 10 * * 0" jobs: + test-build: + strategy: + fail-fast: false + matrix: + os: + - windows-latest + - ubuntu-latest + - macos-latest + go-version: + - "1.18" + - "1.19" + - "1.20" + - "1.21" + - "1.22" + - "1.23" + - "^1" + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version: ${{ matrix.go-version }} + - name: go build check + run: go build ./... + - name: go test build check + run: go test -run none ./... + test-windows: strategy: fail-fast: false