From 0d46281c0205baaf3765c62a5cbf98f2595f4994 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Wed, 17 May 2023 15:07:59 -0700 Subject: [PATCH] Added i386 to CI --- .github/workflows/build.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a42b7f..a7b882d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -70,3 +70,20 @@ jobs: nmake /NOLOGO /F Makefile.win clean && ^ nmake /NOLOGO /F Makefile.win uninstall shell: cmd + i386: + runs-on: ubuntu-latest + container: + image: debian:11 + options: --platform linux/386 + steps: + - run: apt-get update && apt-get install -y build-essential git libipc-run-perl postgresql-13 postgresql-server-dev-13 sudo + - run: service postgresql start + - run: | + git clone ${{ github.repositoryUrl }} pgvector + cd pgvector + git checkout ${{ github.sha }} + make + make install + chown -R postgres . + sudo -u postgres make installcheck + sudo -u postgres make prove_installcheck