Skip to content

tlog-proof: woodpecker web support and CLI verifier #496

tlog-proof: woodpecker web support and CLI verifier

tlog-proof: woodpecker web support and CLI verifier #496

Workflow file for this run

on: [push, pull_request]
name: Test Go
permissions:
contents: read
jobs:
test:
strategy:
matrix:
go-version: [1.25.x, 1.26.x]
os: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
with:
go-version: ${{ matrix.go-version }}
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- run: |
export CGO_ENABLED=0
go test -covermode=atomic -coverprofile=coverage.out ./...
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- run: |
export CGO_ENABLED=1 # CGO required for race condition checks
go test -race ./...
- uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0