ci(yeet): enable windows builds

This also requires a bump to the minimum go version (#1525), but
enables Windows builds. Windows is a bit of an experimental target
for Anubis (I don't personally have any windows machines), but it
compiles and should theoretically work.

This is probably very worth it, I'm not aware of any distributions
that need to package Anubis that don't have a supported version of
Go packaged. If your distro does not, please consider upgrading to
a supported version of Go.

Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
Xe Iaso
2026-03-21 18:48:13 +00:00
parent edbfd180b8
commit e88abfc061
4 changed files with 120 additions and 57 deletions

View File

@@ -11,9 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
- fix: prevent nil pointer panic in challenge validation when threshold rules match during PassChallenge (#1463)
- Build experimental windows binaries in CI and production builds.
- fix: prevent nil pointer panic in challenge validation when threshold rules match during PassChallenge (#1463).
- Instruct reverse proxies to not cache error pages.
- Fixed mixed tab/space indentation in Caddy documentation code block
- Fixed mixed tab/space indentation in Caddy documentation code block.
<!-- This changes the project to: -->