fix CI/CD: handle missing .dsc file in binary-only package builds
This commit is contained in:
parent
c0a78ae9dd
commit
b76166be64
1 changed files with 6 additions and 3 deletions
|
|
@ -68,13 +68,16 @@ jobs:
|
|||
# Build the package
|
||||
dpkg-buildpackage -us -uc -b
|
||||
|
||||
# List built packages
|
||||
ls -la ../*.deb ../*.changes ../*.dsc
|
||||
# List built packages (handle missing .dsc file)
|
||||
echo "Built packages:"
|
||||
ls -la ../*.deb ../*.changes 2>/dev/null || true
|
||||
ls -la ../*.dsc 2>/dev/null || echo "No .dsc file (binary-only package)"
|
||||
|
||||
- name: Upload build artifacts
|
||||
run: |
|
||||
echo "Debian package artifacts:"
|
||||
ls -la ../*.deb ../*.changes ../*.dsc
|
||||
ls -la ../*.deb ../*.changes 2>/dev/null || true
|
||||
ls -la ../*.dsc 2>/dev/null || echo "No .dsc file (binary-only package)"
|
||||
echo "Package contents:"
|
||||
dpkg -c ../deb-mock_*.deb || true
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue