Skip to content

Commit 4863a43

Browse files
committed
Add more OSes
1 parent d135463 commit 4863a43

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/app-tests.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: ["windows-latest"]
16+
os: ["ubuntu-latest", "windows-latest", "macos-latest-xlarge", "macos-13"]
1717
python_version: ["3.10", "3.11", "3.12"]
1818
exclude:
1919
- os: macos-latest-xlarge
@@ -27,6 +27,9 @@ jobs:
2727
if: matrix.os == 'windows-latest'
2828
shell: cmd
2929
run: .github\workflows\install-pgvector.bat
30+
- name: Install pgvector on MacOS/Linux using install-pgvector.sh
31+
if: matrix.os != 'windows-latest'
32+
run: .github/workflows/install-pgvector.sh
3033
- name: Setup postgres
3134
uses: ikalnytskyi/action-setup-postgres@v6
3235
with:

.github/workflows/install-pgvector.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
cd /tmp
2+
git clone --branch v0.7.2 https://github.com/pgvector/pgvector.git
3+
cd pgvector
4+
make
5+
make install # may need sudo

0 commit comments

Comments
 (0)