ci.yml

 1name: Go CI
 2
 3on:
 4  push:
 5    branches: [master]
 6  pull_request:
 7    branches: [master]
 8
 9jobs:
10  build:
11    runs-on: ubuntu-latest
12    steps:
13      - uses: actions/checkout@v4
14
15      - name: Set up Go
16        uses: actions/setup-go@v5
17        with:
18          go-version: "1.25"
19
20      - name: Tidy modules
21        run: go mod tidy
22
23      - name: Test
24        run: go test -v ./...