diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8764c32..68ce68b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,10 +9,11 @@ on: jobs: build-and-test: runs-on: ubuntu-latest - container: - image: golang:1.23-alpine steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/setup-go@v5 + with: + go-version: "1.26" - name: Cache Go modules id: cache-go uses: actions/cache@v4 @@ -22,9 +23,12 @@ jobs: restore-keys: | ${{ runner.os }}-go- - name: Download Go modules + shell: bash if: ${{ steps.cache-go.outputs.cache-hit != 'true' }} run: go mod download - name: Go build + shell: bash run: go build ./... - name: Go test + shell: bash run: go test ./...