fix!: disable 368 releases

We can either support arm64 or 368 release binaries - because the arm64 binaries are probably wider used today, we'll prioritize that. It is still possible to compile Vikunja from source on a 368 system, but would take quite a bit of effort in providing pre-built binaries.
Please reach out if you need assistance for 368 binaries.

See https://github.com/techknowlogick/xgo/issues/256#issuecomment-2462135108

(cherry picked from commit 6fe22aba39)
This commit is contained in:
kolaente
2024-11-07 14:41:08 +01:00
parent 154e3e4587
commit 6d7f81fa7e
3 changed files with 20 additions and 8 deletions

View File

@@ -547,7 +547,19 @@ func (Release) Windows() error {
// Builds binaries for linux
func (Release) Linux() error {
return runXgo("linux/*")
targets := []string{
"linux/amd64",
"linux/arm-5",
"linux/arm-6",
"linux/arm-7",
"linux/arm64",
"linux/mips",
"linux/mipsle",
"linux/mips64",
"linux/mips64le",
"linux/riscv64",
}
return runXgo(strings.Join(targets, ","))
}
// Builds binaries for darwin