From ce8165271df5b80d87cf99f9fe6eefacc375bcee Mon Sep 17 00:00:00 2001 From: Arian Nasr Date: Sun, 31 May 2026 02:17:40 -0400 Subject: [PATCH 1/2] ci(build): dynamically retrieve Debian package filename Signed-off-by: Arian Nasr --- .gitea/workflows/build-deb.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build-deb.yml b/.gitea/workflows/build-deb.yml index 0e40ab3..32ca60a 100644 --- a/.gitea/workflows/build-deb.yml +++ b/.gitea/workflows/build-deb.yml @@ -23,9 +23,15 @@ jobs: - name: Build Debian Package run: ./release/build-docker.sh + - name: Get Deb Filename + id: get_deb_name + run: | + DEB_FILENAME=$(ls output/*.deb | xargs basename) + echo "filename=$DEB_FILENAME" >> $GITHUB_OUTPUT + - name: Upload Build Artifact uses: actions/upload-artifact@v3 with: - name: navidrome-uploader-deb - path: output/*.deb + name: ${{ steps.get_deb_name.outputs.filename }} + path: output/${{ steps.get_deb_name.outputs.filename }} retention-days: 5 -- 2.47.3 From 671e38429c4a8bfebb20015b24d6fbd982863af8 Mon Sep 17 00:00:00 2001 From: Arian Nasr Date: Sun, 31 May 2026 02:07:11 -0400 Subject: [PATCH 2/2] fix(debian): change architecture from 'all' to 'amd64' Signed-off-by: Arian Nasr --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index e1c1cac..f81d26f 100644 --- a/debian/control +++ b/debian/control @@ -7,6 +7,6 @@ Standards-Version: 4.7.0 Rules-Requires-Root: no Package: navidrome-uploader -Architecture: all +Architecture: amd64 Depends: ${misc:Depends}, adduser, python3, python3-venv, python3-pip, python3-wheel Description: Navidrome Web Upload Utility -- 2.47.3