Skip to content

ci: create empty sbom dir for publish-release#6

Merged
chengjingtao merged 1 commit into
alauda-v0.0.18from
fix/release-missing-sbom-dir
Apr 19, 2026
Merged

ci: create empty sbom dir for publish-release#6
chengjingtao merged 1 commit into
alauda-v0.0.18from
fix/release-missing-sbom-dir

Conversation

@chengjingtao

Copy link
Copy Markdown

Summary

Fix publish-release failure: ls: sbom: No such file or directory.

PublishRelease calls DistSBOM() which runs ls sbom. Since we skip the sbom step (same as apk), the directory doesn't exist. Add dist/sbom to the mkdir -p alongside dist/apk.

Failed run: https://github.com/AlaudaDevops/harbor-cli/actions/runs/24625087973

Test plan

  • After merge, auto-tag → release workflow completes successfully

🤖 Generated with Claude Code

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) <noreply@anthropic.com>
@chengjingtao chengjingtao merged commit 4122b53 into alauda-v0.0.18 Apr 19, 2026
7 checks passed
@chengjingtao chengjingtao deleted the fix/release-missing-sbom-dir branch April 19, 2026 08:59
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.

1 participant