Skip to content

Commit f0032fd

Browse files
committed
Make deb install validation check deterministic in CI
1 parent 4c48292 commit f0032fd

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,9 @@ jobs:
8989
sudo apt-get update
9090
sudo apt-get install -y ./../docking_*.deb
9191
dpkg -s docking | grep -F "Status: install ok installed"
92-
command -v docking
93-
dpkg -L docking | grep -E '/usr/share/applications/org\.docking\.Docking\.desktop|/usr/lib/docking/vendor'
92+
test -x /usr/bin/docking
93+
dpkg -L docking | grep -Fx "/usr/share/applications/org.docking.Docking.desktop"
94+
dpkg -L docking | grep -q "^/usr/lib/docking/vendor/"
9495
9596
- name: Upload .deb artifact
9697
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)