Skip to content

docs: lead with dbfork speed proof #13

docs: lead with dbfork speed proof

docs: lead with dbfork speed proof #13

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- name: Install golangci-lint
run: go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.64.8
- name: Run golangci-lint
run: |
"$(go env GOPATH)/bin/golangci-lint" run ./...
- name: Run govulncheck
run: go run golang.org/x/vuln/cmd/govulncheck@latest ./...
test:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- name: Run unit tests
run: go test ./internal/...
integration:
runs-on: ubuntu-latest
strategy:
matrix:
postgres_version: [14, 15, 16, 17]
env:
POSTGRES_VERSION: ${{ matrix.postgres_version }}
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- name: Run integration tests
run: go test ./test/integration/... -tags integration
build:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- name: Build CLI
run: go build ./cmd/dbfork/