From d30752a381a85e246bf1737b12188ed5cba7c8fd Mon Sep 17 00:00:00 2001 From: chengjingtao Date: Sun, 19 Apr 2026 08:50:26 +0000 Subject: [PATCH] ci: create empty sbom dir for publish-release PublishRelease calls DistSBOM() which runs `ls sbom` on the build dir. Without the sbom step, this directory is missing, causing the publish to fail with "ls: sbom: No such file or directory". Create dist/sbom alongside dist/apk for the same reason. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release-alauda.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-alauda.yml b/.github/workflows/release-alauda.yml index 41ec30336..3defeeec6 100644 --- a/.github/workflows/release-alauda.yml +++ b/.github/workflows/release-alauda.yml @@ -48,8 +48,8 @@ jobs: verb: call args: "nfpm-build --build-dir=./dist export --path=./dist" - - name: Create empty apk dir - run: mkdir -p dist/apk + - name: Create empty dirs for skipped steps + run: mkdir -p dist/apk dist/sbom - name: Create Checksum uses: dagger/dagger-for-github@v7