Skip to content

Commit

Permalink
tests: install psql command
Browse files Browse the repository at this point in the history
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
  • Loading branch information
sebix committed Dec 1, 2024
1 parent a4c8f8e commit d94c303
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/scripts/setup-full.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ if [ $python_version == '3.8' ]; then
# for pymssql there are no wheels for 3.8 https://github.com/certtools/intelmq/issues/2539
DEBIAN_FRONTEND="noninteractive" sudo -E apt install -y build-essential freetds-dev libssl-dev libkrb5-dev
fi
# for psql (used below)
DEBIAN_FRONTEND="noninteractive" sudo -E apt install -y postgresql-client-14

# Install the dependencies of all the bots
pip install wheel
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@

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

### Tools

Expand Down

0 comments on commit d94c303

Please sign in to comment.