We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e01b90 commit 572ca7dCopy full SHA for 572ca7d
1 file changed
.github/workflows/tests.yml
@@ -67,6 +67,15 @@ jobs:
67
- name: mv *.deb to the cwd
68
run: mv ../*.deb .
69
70
+ - name: pgtap tests
71
+ run: >
72
+ apt install postgresql-18 postgresql-client-18 postgresql-18-pgtap libtap-parser-sourcehandler-pgtap-perl &&
73
+ dpkg -i postgresql-18-yeti_*_amd64.deb &&
74
+ pg_createcluster -p 5454 18 test --start -- --auth=trust &&
75
+ psql -p5454 -U postgres -c 'create user yeti superuser;' -c 'create database yeti owner yeti;' &&
76
+ psql -p5454 -U yeti -c 'create schema yeti_ext;' -c 'create extension yeti with schema yeti_ext;' &&
77
+ make -f tests/Makefile
78
+
79
- uses: actions/upload-artifact@v4
80
with:
81
name: deb13-pkg
0 commit comments