Commit Graph

33 Commits

Author SHA1 Message Date
Deluan Quintão f941347cf1
Upgrade to Go 1.21 (#2475)
* Upgrade to Go 1.21

* Remove 'replacements' from goreleaser config
2023-08-09 11:39:49 -04:00
Deluan Quintão b825d3cfac
Fix versioning releases in the pipeline (#2101)
* Revert "Disable buildvcs flag"

This reverts commit 1374dab087.

* Config /github/workspace folder as trusted
2023-01-25 15:35:01 -05:00
Deluan 7a617d3a1d Remove unused "embed" build tag 2023-01-13 21:35:54 -05:00
Deluan 1374dab087 Disable buildvcs flag 2023-01-12 22:18:50 -05:00
Deluan 3a462c7f07 Fix ARM v5 and v6 builds, by going back to armel.
Also upgrades Go to 1.19.3. Closes #1968
2022-11-07 17:16:30 -05:00
Deluan ded9ab53e5 Use armhf for ARM builds 2022-09-27 16:47:47 -04:00
Deluan 692663680b Uses GoLang 1.16.3
Also add a target to build snapshots for a single platform
2021-04-26 17:21:59 -04:00
Deluan Quintão 2d528bbc87
Remove dependency of go-bindata (#818)
* Use new embed functionality for serving UI assets

* Use new embed functionality for serving resources. Remove dependency on go-bindata

* Remove Go 1.15
2021-03-12 11:06:51 -05:00
Deluan 6ee45a9ccc Move project to Navidrome GitHub organization 2021-02-06 21:46:35 -05:00
Deluan 2073871fa1 Use netgo (instead of C bindings). Fix #700 2020-12-23 15:29:18 -05:00
Deluan 4a4a8aff34 Build ARM with armel instead of armhf. Fixes #525 2020-09-26 13:08:45 -04:00
Deluan 669f293f1f Fix ci-goreleaser 2020-09-10 17:49:25 -04:00
Deluan 58a0c44600 Embed audiotags lib, to make it static compilable 2020-09-08 13:33:07 -04:00
Deluan 6a6d4c3f87 Use new ci-releaser image, that contains static `taglib` library 2020-09-08 13:33:07 -04:00
Deluan 4ef12f91e0 Support Linux 32 bits releases 2020-08-07 13:36:00 -04:00
Deluan 1ef0869a54 Strip debugging info from binaries. Closes #405 2020-07-14 13:58:39 -04:00
Deluan b59c6c85e0 Add support for armv5. Closes #395 2020-07-12 09:43:18 -04:00
Deluan b96ff9c210 Use ci-goreleaser 1.14.4-2
This should generate binaries compatible with OpenVZ (kernel 2.6.32)
2020-07-12 09:43:18 -04:00
Deluan c758780e38 Remove MUSL build 2020-07-11 14:33:23 -04:00
Deluan 1a9663d432 Move `static` to `resources`. Embed them at build time 2020-05-02 14:19:01 -04:00
Deluan 00384a60f3 Unify GH actions 2020-04-23 19:31:24 -04:00
Deluan f7b3ff4b34 Build and release docker images 2020-04-23 19:31:24 -04:00
Deluan a756751cc6 Build binary artifacts 2020-04-23 19:31:24 -04:00
Deluan b8b09820b1 Use deluan/ci-goreleaser 2020-04-16 17:44:12 -04:00
Deluan 2dfe01963a Build binary for Linux MUSL (ex: Alpine). Fix #142 2020-04-15 08:49:30 -04:00
Deluan b466ec75a4 build: always add latest tag to version 2020-03-18 21:05:17 -04:00
Deluan 9554c8f783 build: rename generated archives 2020-03-14 21:09:39 -04:00
Deluan e36a42f356 build: generate binaries for Linux armv6, armv7 and arm68 (v8) (fixes #92) 2020-03-14 21:09:39 -04:00
Deluan 41fd5862b8 chore: try to make goreleaser add all changes to changelog 2020-02-03 20:13:32 -05:00
Deluan 22d57a7c26 chore: go mod tidy 2020-01-30 16:36:43 -05:00
Deluan 90a1e6d213 feat: add server name and version to all responses
This is inline with other Subsonic compatible servers, like funkwhale, madsonic, ampache...
2020-01-30 14:43:24 -05:00
Deluan cffae3a7d6 ci: don't add 'ci:' commits to the changelog 2020-01-27 09:44:28 -05:00
Deluan 476c695cf1 ci: create versions with goreleaser 2020-01-26 20:09:25 -05:00