chore: prepare release v0.36.0
Test / test (push) Successful in 32s
Release / build (amd64, freebsd) (push) Successful in 52s
Release / build (amd64, linux) (push) Successful in 13s
Release / build (arm64, freebsd) (push) Successful in 51s
Release / build (arm64, linux) (push) Successful in 29s
Release / build (loong64, linux) (push) Successful in 29s
Release / build (riscv64, linux) (push) Successful in 31s
Release / release (push) Successful in 10s

Assisted-by: GLM 5.3 Flash
This commit is contained in:
petrbalvin committed 2026-10-07 22:37:42 +02:00
1 parent e5df0a9d84
commit a77dd12d2d
13 files changed
+217 -77

No files matched your search

+14 -4
View File
@@ -1,9 +1,11 @@
# Suite, Go. Dispatched by hand, on development. Never a push gate.
#
# The complete gate set minus race: the build, both static gates, the full suite with
# every short-layer skip unskipped, and the coverage floor. It is the pipeline form of
# the local `just test`, for the moments when the tree must be proven end to end and
# nobody is at the keyboard.
# The complete gate set minus race: the build, the FreeBSD cross-builds the
# port's compile proof needs (amd64 and arm64, the same two the release
# matrix ships), both static gates, the full suite with every short-layer
# skip unskipped, and the coverage floor. It is the pipeline form of the
# local `just test`, for the moments when the tree must be proven end to end
# and nobody is at the keyboard.
#
# Race never runs in CI. It roughly doubles the time and the memory on a box shared
# with the forge, and the local `just gates` races the tree on the machine at the
@@ -33,6 +35,14 @@ jobs:
- name: Build
run: go build ./...
- name: FreeBSD build (amd64)
# The port is pure Go: the cross-build needs no C toolchain and the
# release matrix ships the same two binaries.
run: CGO_ENABLED=0 GOOS=freebsd GOARCH=amd64 go build ./...
- name: FreeBSD build (arm64)
run: CGO_ENABLED=0 GOOS=freebsd GOARCH=arm64 go build ./...
- name: Format
run: |
perl -e '