Skip to content

Commit b4e56fa

Browse files
authored
Merge pull request #22 from CESNET/fix_release_ci
fix(ci/release): add SQLite dependencies for NodeJS
2 parents 7cf5c37 + f2f3f3a commit b4e56fa

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,19 @@ jobs:
2222
EOF
2323
shell: bash
2424

25+
# `sqlite` and `sqlite-devel` packages are apparently needed for NodeJS
26+
# 22.14. Otherwise this symbol lookup error is thrown:
27+
# ```
28+
# /usr/bin/node-22: symbol lookup error: /lib64/libnode.so.127: undefined symbol: sqlite3session_attach
29+
# ```
30+
# This is a workaround until the issue is resolved. We are not using SQLite in the project.
2531
- name: Install dependencies
2632
run: |
27-
dnf install -y nodejs npm make cmake rpm-build copr-cli
33+
dnf install -y \
34+
nodejs npm \
35+
make cmake \
36+
rpm-build copr-cli \
37+
sqlite sqlite-devel
2838
2939
- name: Package ADiCT lite
3040
run: |

0 commit comments

Comments
 (0)