Ludovic Fernandez
4d29184998
Improves golangci-lint configuration and workflow ( #3004 )
...
* chore: the default Go version is based on the go.mod
* chore: use linter configuration instead of exclude-rules
* chore: update workflow
2024-05-07 18:52:26 -04:00
Deluan
2470471b2b
Pin golangci-lint-action version as a workaround to fix the pipeline.
...
See https://github.com/golangci/golangci-lint/issues/4695
2024-05-06 21:53:47 +02:00
Deluan Quintão
d9cd5efd67
Bump Go dependencies ( #2976 )
...
* Fix build
* Bump dependencies
2024-04-26 18:21:10 -04:00
Deluan
ca005f6457
Include MPV in release Docker image. Refers to #2910
2024-04-21 21:02:36 -04:00
Deluan Quintão
de7f553526
Update Go to 1.22.2 and TagLib to 2.0.1 ( #2946 )
2024-04-09 19:00:38 -04:00
Deluan
e81bf5125f
Bump actions versions
2024-04-02 19:37:59 -04:00
Deluan
6eb13c9f79
Run Test job in ci-goreleaser container
2024-02-18 12:52:06 -05:00
Deluan
6f4c55dbde
Use new ci-goreleaser (with TagLib 2)
2024-02-18 12:52:06 -05:00
Deluan Quintão
7167e5ac87
Upgrade to Go 1.22 and Node v20 ( #2861 )
...
* Remove workaround for missing `context.WithoutCancel` in Go 1.20
* Upgrade to Go 1.22
* Upgrade GitHub Actions
* Upgrade Node to v20
2024-02-16 20:29:16 -05:00
Kendall Garner
814161d78d
Add OS Lyrics extension ( #2656 )
...
* draft commit
* time to fight pipeline
* round 2 changes
* remove unnecessary line
* fight taglib. again
* make taglib work again???
* add id3 tags
* taglib 1.12 vs 1.13
* use int instead for windows
* store as json now
* add migration, more tests
* support repeated line, multiline
* fix ms and support .m, .mm, .mmm
* address some concerns, make cpp a bit safer
* separate responses from model
* remove [:]
* Add trace log
* Try to unblock pipeline
* Fix merge errors
* Fix SIGSEGV error (proper handling of empty frames)
* Add fallback artist/title to structured lyrics
* Rename conflicting named vars
* Fix tests
* Do we still need ffmpeg in the pipeline?
* Revert "Do we still need ffmpeg in the pipeline?"
Yes we do.
This reverts commit 87df7f6df7
.
* Does this passes now, with a newer ffmpeg version?
* Revert "Does this passes now, with a newer ffmpeg version?"
No, it does not :(
This reverts commit 372eb4b0ae
.
* My OCD made me do it :P
---------
Co-authored-by: Deluan Quintão <deluan@navidrome.org>
2023-12-27 20:20:29 -05:00
Deluan Quintão
781ff40464
Bump Go version to 1.21.5 ( #2729 )
2023-12-20 20:02:40 -05:00
Deluan
c3efc57259
Use TagLib 1.13.1 for snapshots/releases
2023-11-24 20:35:38 -05:00
Deluan
27a92b05e7
Fixed deprecated GoReleaser options
2023-11-24 18:08:34 -05:00
Deluan
069da5d91c
Bump Go to 1.21.4
2023-11-24 17:51:36 -05:00
Deluan
53607fe114
Publish all new images to Docker Registry
2023-11-16 23:21:20 -05:00
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
4898f31f6d
Add format
target to Makefile
2023-06-19 11:15:51 -04:00
Deluan
bfa10cab62
Upgrade to Node v18
2023-05-17 13:41:36 -04:00
Deluan
e62c3edc1c
Revert: Change fix formatting command
2023-05-16 12:34:09 -04:00
Deluan
0a08d0af3b
Change fix formatting command
2023-05-16 12:31:09 -04:00
Deluan
ad513354b9
Disable POEditor import job in forks
2023-05-16 10:33:06 -04:00
Deluan
0bd73bd3f4
Better GH Action names
2023-04-11 09:16:25 -04:00
Deluan
8c120ee3c9
Better GH Action names
2023-04-11 09:15:08 -04:00
Deluan
597e5abed6
Fix push develop to Docker Hub
2023-04-06 20:11:35 -04:00
Deluan Quintão
92994efe48
Publish docker images to ghcr.io ( #2298 )
...
* Publish all images (including PRs) to GHCR, only releases and `develop` to Docker Hub
2023-04-06 19:53:31 -04:00
Deluan
ddfde7bfc8
Run lint on latest Go 1.20.x
2023-04-04 19:13:24 -04:00
Deluan
96c50d369a
Upgrade to Go 1.20.3 and GoRelease 1.16.1
2023-04-04 19:10:03 -04:00
Deluan
607c4067b8
Show translation changes on pipeline
2023-03-29 13:03:37 -04:00
Julien Voisin
17e0cd5504
Shuffle the tests, just in case ( #2272 )
2023-03-22 20:12:12 -04:00
Deluan
23c483da10
Only freezes issues/prs after 120 days
2023-03-15 17:53:54 -04:00
Deluan
5773fa0349
Fix discussions links
2023-03-08 14:14:42 -05:00
Deluan
caa0788853
Fine tune issue templates
2023-03-08 12:27:28 -05:00
Deluan
40b14e6d81
Add log-output to lock-threads bot
2023-03-06 20:12:46 -05:00
Deluan
becd50eb68
Remove debug-only option from stale bot
2023-03-06 20:08:02 -05:00
Deluan
15b5aa9143
Add stale/lock-threads bot
2023-03-06 20:01:42 -05:00
Deluan
7987d982cf
Fix pipeline's lint error message
2023-03-06 19:38:20 -05:00
Deluan
1dd074bbb4
Add new issue templates
2023-03-06 17:15:36 -05:00
Deluan
c4a68c8a0a
Fix build pipeline
2023-02-15 22:27:16 -05:00
Deluan
ad9ce98cc2
Use GoLang 1.20.1 in pipeline
2023-02-15 22:21:50 -05:00
Deluan
0bbb54934b
Use Go 1.20 in pipeline, drop support for 1.18
2023-02-07 14:28:02 -05:00
Deluan
731bd7ee73
Fix update translations job
2023-01-27 10:26:03 -05:00
Deluan
9f684e5a69
Add job to create translations PRs
2023-01-27 10:15:04 -05: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
e76080809d
Fix pipeline lint error help message
2023-01-17 11:02:07 -05:00
Deluan
feabcdfe9f
Show help message when goimports/go mod tidy breaks the build
2023-01-13 08:58:41 -05:00
Deluan
7e03f8ca82
Upgrade to Go 1.19.5
2023-01-12 21:20:45 -05:00
Deluan
6ae6e023ea
Bump some NPM dependencies
2022-11-27 09:28:47 -05:00
Deluan
88823fca76
Fix race conditions in tests
2022-11-26 15:07:53 -05:00
Deluan Quintão
76a94ecb70
Update GH actions
...
* Update GH actions
* Fix
* Fix "Cannot open: File exists" messages
2022-11-26 14:11:39 -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