Skip to content

Test with gotip

Test with gotip #321

Workflow file for this run

name: Test with gotip
on:
schedule:
- cron: "0 1 * * 1-5"
jobs:
test:
strategy:
fail-fast: false
matrix:
os-version: ["ubuntu-22.04", "macos-14", "windows-2025"]
runs-on: ${{ matrix.os-version }}
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version: stable
cache: false
- name: Install gotip
shell: bash
run: |
go install golang.org/dl/gotip@latest
GOROOT_BOOTSTRAP="$(go env GOROOT)" gotip download
- name: Test
shell: bash
run: gotip test -race ./...