From b26733015f68cd5347a445d3180c9789fff2f6e9 Mon Sep 17 00:00:00 2001 From: Michal Date: Wed, 14 Oct 2026 19:18:41 +0100 Subject: [PATCH] CI: the nfpm sed pointed at a binary name that no longer exists nfpm.yaml ships ./dist/labctl; the workflow's sed rewrote `src: ./dist/lab` -- a pattern that matches nothing -- so nfpm looked for ./dist/labctl, which the bun bundle steps never produce. This job had never run before (every earlier run died at pnpm setup), so the drift was invisible. Rewrite the pattern the file actually contains. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01V6HNx6cyr4J4CiMGCy1wkF --- .gitea/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index aff5490..5d33f9d 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -146,13 +146,13 @@ jobs: - name: Package x86_64 RPM + DEB run: | - sed -e 's|^arch:.*|arch: amd64|' -e 's|src: ./dist/lab$|src: ./dist/lab-x86_64|' nfpm.yaml > /tmp/nfpm-x86_64.yaml + sed -e 's|^arch:.*|arch: amd64|' -e 's|src: ./dist/labctl$|src: ./dist/lab-x86_64|' nfpm.yaml > /tmp/nfpm-x86_64.yaml nfpm pkg --config /tmp/nfpm-x86_64.yaml --packager rpm --target dist/ nfpm pkg --config /tmp/nfpm-x86_64.yaml --packager deb --target dist/ - name: Package arm64 RPM + DEB run: | - sed -e 's|^arch:.*|arch: arm64|' -e 's|src: ./dist/lab$|src: ./dist/lab-arm64|' nfpm.yaml > /tmp/nfpm-arm64.yaml + sed -e 's|^arch:.*|arch: arm64|' -e 's|src: ./dist/labctl$|src: ./dist/lab-arm64|' nfpm.yaml > /tmp/nfpm-arm64.yaml nfpm pkg --config /tmp/nfpm-arm64.yaml --packager rpm --target dist/ nfpm pkg --config /tmp/nfpm-arm64.yaml --packager deb --target dist/