107 Commits

Author SHA1 Message Date
Deluan
9e1ee495ca
Show help message when goimports/go mod tidy breaks the build 2026-01-02 20:20:47 +00:00
Deluan
87d3638ed4
Upgrade to Go 1.19.5 2026-01-02 20:20:21 +00:00
Deluan
ad57136b72
Bump some NPM dependencies 2026-01-02 20:17:21 +00:00
Deluan
b2ac58070a
Fix race conditions in tests 2026-01-02 20:17:21 +00:00
Deluan Quintão
b796856f0a
Update GH actions
* Update GH actions

* Fix

* Fix "Cannot open: File exists" messages
2026-01-02 20:17:20 +00:00
Deluan
3476e73043
Fix ARM v5 and v6 builds, by going back to armel.
Also upgrades Go to 1.19.3. Closes #1968
2026-01-02 20:16:00 +00:00
Deluan
a1506402aa
Use armhf for ARM builds 2026-01-02 20:15:29 +00:00
Deluan
0ab1d0d3d0
Fix Linux 32 bits build 2026-01-02 20:15:29 +00:00
Deluan
8380f4a2cf
Fix invalid option in pipeline 2026-01-02 20:15:29 +00:00
Deluan
8dfbf37548
Upgrade to GoLang 1.19 and bump golangci-lint version 2026-01-02 20:15:27 +00:00
Deluan
f58f9a41be
Fix docker build in pipeline 2026-01-02 20:13:57 +00:00
Deluan
4b60d2af8f
Build with GoLang 1.18.4 2026-01-02 20:12:40 +00:00
Deluan
5d114aa55b
Upgrade to GoLang 1.18 2026-01-02 20:12:38 +00:00
Deluan
6c295f0615
Bot that adds a download link on pull requests 2026-01-02 20:11:39 +00:00
Deluan
8d97486708
Bump GoLang to 1.17.2 2026-01-02 20:08:57 +00:00
Deluan Quintão
f50e521fec
Check goimports in the pipeline (#1381)
* Check goimports in the pipeline

* Check goimports in the pipeline

* Check goimports in the pipeline

* go mod tidy

* wip

* wip

* Fix goimports and go:build tags

* Run golangci-lint before goimports
2026-01-02 20:08:02 +00:00
Deluan
810669cb32
Use newer versions of node in the pipeline 2026-01-02 20:06:54 +00:00
Deluan
c522f0a30c
Use npm dependencies cache from setup-node@v2 2026-01-02 20:06:54 +00:00
Deluan
dcaa478b7c
Upgrade to GoLang 1.17.1 2026-01-02 20:06:54 +00:00
Deluan Quintão
e8c6807f7e
Update GoLang to 1.17 (#1295)
* Update GoLang to 1.17

* Rename pipeline jobs
2026-01-02 20:06:53 +00:00
Deluan
dd345c6763
Pin Node to 16.8 as a workaround to https://github.com/nodejs/node/issues/40030 2026-01-02 20:06:33 +00:00
whorfin
a3499067a3
Extract version from directory name if .git dir is missing (#1327)
* Extract version from directory name if .git dir is missing

* Avoid using shell

* Remove .gitinfo build from pipeline
2026-01-02 20:06:33 +00:00
Deluan Quintão
9934dc3bfb
Build and release Docker image for Linux 32 bits platform (#1260) 2026-01-02 20:06:10 +00:00
Deluan Quintão
313639d522
Add git version info to release source (#1250) 2026-01-02 20:06:07 +00:00
Deluan
f2e00002de
Set retention time for uploaded artifacts to 7 days 2026-01-02 19:31:51 +00:00
Deluan
84c7cf0d5f
Upgrade to Node v16 2026-01-02 19:31:50 +00:00
Deluan Quintão
a5b589ebb8
Upgrade Web UI to Create-React-App 4 and React 17 (#1105)
* Upgrade to CRA 4.0.3

* Try to fix tests. No lucky

* Fix new ESLint errors

* Fix JS tests and remove unwanted dependency. (#1106)

* Fix tests

* Fix lint

* Remove React v16 workaround (fixed in v17)

* Force eslint to break on warnings

* Lint now needs to be called explicitly in the pipeline

Co-authored-by: Yash Jipkate <34203227+YashJipkate@users.noreply.github.com>
2026-01-02 19:31:11 +00:00
Deluan
fbfe1af318
Upgrade TagLib to 1.12 2026-01-02 19:31:10 +00:00
Deluan
f747bf7a89
Bump github.com/golangci/golangci-lint from 1.39.0 to 1.40.0 2026-01-02 19:27:22 +00:00
Deluan
c4047d5254
Uses GoLang 1.16.3
Also add a target to build snapshots for a single platform
2026-01-02 19:26:40 +00:00
Deluan
bd108e3a60
Bump golangci-lint to 1.38.0 2026-01-02 19:23:01 +00:00
Deluan
5543c56061
Bump GoLang to 1.16.2 for releases 2026-01-02 19:22:06 +00:00
Deluan Quintão
165af5b850
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
2026-01-02 19:22:04 +00:00
Deluan
c1ab2e0fea
Upgrade to GoLang 1.16.0 2026-01-02 19:21:29 +00:00
Deluan
3da7dda6b9
Update pipeline tests to Go 1.16.0 2026-01-02 19:21:29 +00:00
Andy Klimczak
de7f5e64a8
Upgrade pipeline to use docker/setup-buildx-action
Issue #563
2026-01-02 19:21:28 +00:00
Deluan Quintão
0a7a06bdc9
Add tests with GoLang 1.16-RC to the pipeline 2026-01-02 19:20:15 +00:00
Deluan
2e656ed64a
Update golangci-lint in the pipeline 2026-01-02 19:20:15 +00:00
Deluan
c06207ecd2
Increase heap memory for JS job 2026-01-02 19:20:14 +00:00
Deluan
d19ccdb0f3
Build and publish Docker image for armv6 (closes #747) 2026-01-02 19:20:14 +00:00
Deluan
641ca52ba0
Bump GoLang to 1.15.5 2026-01-02 19:20:06 +00:00
Deluan
4010cb839c
Add tests for formatters 2026-01-02 19:19:34 +00:00
Deluan
56aaa75b4a
Bump golangci-lint version in pipeline 2026-01-02 19:19:32 +00:00
Deluan
23d28afe4f
Fix job dependencies in pipeline 2026-01-02 19:18:26 +00:00
Deluan
52941909fd
Upgrade GoLang to 1.15.3 2026-01-02 19:18:25 +00:00
Deluan
5417031d79 Update some GH actions 2020-10-12 12:21:01 -04:00
Deluan
ae817da223 Upgrade golangci-lint
- Fix a SQL string concatenation
- Install golangci-lint using `tools.go`
2020-10-12 12:21:01 -04:00
Deluan
943f35f7a5 Update to GoLang 1.15 2020-10-01 08:41:11 -04:00
Deluan
a817701ee8 Use new ci-goreleaser. Fix pipeline 2020-09-26 20:30:48 -04:00
Deluan
669f293f1f Fix ci-goreleaser 2020-09-10 17:49:25 -04:00