Skip to content

Commit 073ecc9

Browse files
committed
create-release-deb: additional debug prints added
1 parent 5245219 commit 073ecc9

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/create-release-deb.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,22 @@ jobs:
5959
runtime_deb="runtime-deb/${{ needs.release_deb.outputs.runtime_deb_artifact_name }}"
6060
framework_deb="framework-deb/${{ needs.release_deb.outputs.framework_deb_artifact_name }}"
6161
62+
echo "Downloaded artifact contents:"
63+
find runtime-deb framework-deb -maxdepth 2 -type f -print | sort
64+
6265
for deb in "$runtime_deb" "$framework_deb"; do
6366
echo "Validating $deb"
67+
if [[ ! -f "$deb" ]]; then
68+
echo "ERROR: expected package file not found: $deb"
69+
exit 1
70+
fi
71+
72+
echo "--- dpkg-deb --info $deb"
73+
dpkg-deb --info "$deb"
74+
75+
echo "--- matching entries in $deb"
76+
dpkg-deb -c "$deb" | grep -E '\./usr/bin/dls($|/)|\./usr/local|^drwx.*/usr/bin/?$' || true
77+
6478
if ! dpkg-deb -c "$deb" | grep -Fq './usr/bin/dls'; then
6579
echo "ERROR: $deb does not contain /usr/bin/dls"
6680
exit 1

0 commit comments

Comments
 (0)