Skip to content

ci: add riscv64 builds#17

Merged
deluan merged 1 commit intonavidrome:mainfrom
MichaIng:riscv64
Jan 29, 2026
Merged

ci: add riscv64 builds#17
deluan merged 1 commit intonavidrome:mainfrom
MichaIng:riscv64

Conversation

@MichaIng
Copy link
Contributor

@MichaIng MichaIng commented Jan 28, 2026

This requires the build system to be at least Debian Trixie, and tonistiigi/xx to be at least v1.7.0. However, all base images have been updated to latest stable version, tonistiigi/xx matching the v1.9.0 commit that is used in the Navidrome main repo as well: https://github.com/navidrome/navidrome/blob/8485371/Dockerfile#L7-L8

Builds and release workflow have been successfully tested:

The resulting cross-taglib builds have been tested with the Navidrome release workflow:

I'll create a PR once these riscv64 builds are available on a cross-taglib release. Prepared here (after MichaIng/cross-taglib => navidrome/cross-taglib): MichaIng/navidrome#1

This requires the build system to be at least Debian Trixie.

Signed-off-by: MichaIng <micha@dietpi.com>
@deluan deluan merged commit 21df4e5 into navidrome:main Jan 29, 2026
12 checks passed
@MichaIng MichaIng deleted the riscv64 branch January 29, 2026 00:57
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.

2 participants