We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5c09f4e commit 8b6f416Copy full SHA for 8b6f416
.github/workflows/ci_new.yml
@@ -40,6 +40,7 @@ jobs:
40
fetch-depth: 0
41
submodules: recursive
42
43
+
44
- name: Detect latest Lua dev package
45
id: detect_lua
46
shell: bash
@@ -48,7 +49,7 @@ jobs:
48
49
50
sudo apt-get update -y -qq
51
- CANDIDATES="$(apt-cache search '^liblua[0-9]+\.[0-9]+-dev$' | awk '{print $1}')"
52
+ CANDIDATES="$(apt-cache pkgnames | grep -E '^liblua[0-9]+\.[0-9]+-dev$' || true)"
53
54
if [ -z "$CANDIDATES" ]; then
55
echo "No libluaX.Y-dev package found"
@@ -63,9 +64,15 @@ jobs:
63
64
| awk '{print $2}'
65
)"
66
67
+ if [ -z "$BEST_PKG" ]; then
68
+ echo "Failed to determine Lua package"
69
+ exit 1
70
+ fi
71
72
echo "lua_pkg=$BEST_PKG" >> "$GITHUB_OUTPUT"
73
echo "Using $BEST_PKG"
74
75
76
- name: Install dependencies
77
run: |
78
sudo apt-get install -y \
0 commit comments