From 720918b31b796726bb9d12259576d743ded52bc6 Mon Sep 17 00:00:00 2001 From: Sergey Avseyev Date: Mon, 2 Dec 2024 16:04:34 -0800 Subject: [PATCH] Use SDK from APT repository --- .github/workflows/test.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c2fdd4c..8f9c5f8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,6 +17,17 @@ jobs: steps: - name: ccache uses: hendrikmuhs/ccache-action@v1.2 + - name: Install dependencies + environment: + DIST: noble + ARCH: x86_64 + run: | + curl -L https://packages.couchbase.com/clients/cxx/repos/deb/${DIST}/${ARCH}/DEB-GPG-KEY.txt | \ + gpg --yes --dearmor -o /usr/share/keyrings/couchbase-archive-keyring.gpg + curl -L -o/etc/apt/sources.list.d/couchbase-cxx-client.sources \ + https://packages.couchbase.com/clients/cxx/repos/deb/${DIST}/${ARCH}/couchbase-cxx-client.sources + apt update -y + apt install -y couchbase-cxx-client couchbase-cxx-client-dev couchbase-cxx-client-tools libfmt-dev - name: Install cbdinocluster shell: python run: |