File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments