Skip to content

ci(yeet)!: enable windows builds#1529

Draft
Xe wants to merge 4 commits intomainfrom
Xe/experimental-windows-binary
Draft

ci(yeet)!: enable windows builds#1529
Xe wants to merge 4 commits intomainfrom
Xe/experimental-windows-binary

Conversation

@Xe
Copy link
Contributor

@Xe Xe commented Mar 21, 2026

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.

Checklist:

  • Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
  • Added test cases to the relevant parts of the codebase
  • Ran integration tests npm run test:integration (unsupported on Windows, please use WSL)
  • All of my commits have verified signatures

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>
@Xe Xe self-assigned this Mar 21, 2026
Xe added 3 commits March 21, 2026 18:53
Signed-off-by: Xe Iaso <me@xeiaso.net>
Signed-off-by: Xe Iaso <me@xeiaso.net>
Signed-off-by: Xe Iaso <me@xeiaso.net>
@Xe Xe changed the title ci(yeet): enable windows builds ci(yeet)!: enable windows builds Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant