Skip to content

Commit 071f52e

Browse files
committed
tests: install psql command
required by tests maybe it was already installed on github actions by default? we can't rely on it, better do it explicitly then it also works on other plattforms, such as act
1 parent a4c8f8e commit 071f52e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

.github/workflows/scripts/setup-full.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ if [ $python_version == '3.8' ]; then
1919
# for pymssql there are no wheels for 3.8 https://github.com/certtools/intelmq/issues/2539
2020
DEBIAN_FRONTEND="noninteractive" sudo -E apt install -y build-essential freetds-dev libssl-dev libkrb5-dev
2121
fi
22+
# for psql (used below)
23+
DEBIAN_FRONTEND="noninteractive" sudo -E apt install -y postgresql-client-14
2224

2325
# Install the dependencies of all the bots
2426
pip install wheel

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141

4242
### Tests
4343
- Install build dependencies for `pymssql` on Python 3.8 as there are no wheels available for this Python version (PR#2542 by Sebastian Wagner).
44+
- Install `psql` explicitly for workflow support on other platforms such as act (PR#2542 by Sebastian Wagner).
4445

4546
### Tools
4647

0 commit comments

Comments
 (0)