2026-01-25 17:22:16 +01:00
|
|
|
name: default
|
|
|
|
|
|
|
|
|
|
on:
|
|
|
|
|
push:
|
|
|
|
|
branches: [main]
|
|
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
|
default:
|
|
|
|
|
name: ensure tests work
|
|
|
|
|
runs-on: debian-latest
|
|
|
|
|
container: docker.io/golang:1.24-alpine
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: https://code.geekeey.de/actions/checkout@1
|
2026-09-13 10:53:42 +02:00
|
|
|
- name: go test
|
2026-01-25 17:22:16 +01:00
|
|
|
run: |
|
2026-09-13 10:53:42 +02:00
|
|
|
go mod tidy
|
|
|
|
|
go mod verify
|
|
|
|
|
set +e
|
|
|
|
|
go test -json ./... > test.json
|
|
|
|
|
status=$?
|
|
|
|
|
go run ./internal/testreport test.json
|
|
|
|
|
exit $status
|