Skip to content

Commit bfa9dd0

Browse files
install pgdump for ci
1 parent 2891d76 commit bfa9dd0

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/flow.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,16 @@ jobs:
125125
go-version: '1.26.2'
126126
cache-dependency-path: flow/go.sum
127127

128-
- name: install lib-geos
128+
- name: install lib-geos and pg_dump
129129
run: |
130130
# No need to update man pages on package install
131131
sudo apt-get remove --purge man-db
132-
sudo apt-get install libgeos-dev
132+
sudo apt-get update
133+
sudo apt-get install -y libgeos-dev
134+
# pg_dump must be >= the server major version; install v18 so it
135+
# can dump PG 16, 17, and 18 (backward compatible).
136+
sudo apt-get install -y postgresql-client-18
137+
echo /usr/lib/postgresql/18/bin >> $GITHUB_PATH
133138
134139
- name: install retry tool
135140
run: |

0 commit comments

Comments
 (0)