name: CI on: push: branches: [main, master] pull_request: jobs: backend: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: go-version: "1.25" - name: Build run: go build ./... working-directory: backend - name: Vet run: go vet ./... working-directory: backend - name: Test run: go test ./... -count=1 -coverprofile=coverage.out working-directory: backend