From ccc2555421072a83bbda9f69ca03c5e5b278ab87 Mon Sep 17 00:00:00 2001 From: Sarah Monod Date: Wed, 10 Jun 2026 11:03:56 -0400 Subject: [PATCH 1/2] Allow manual trigger of tests Signed-off-by: Sarah Monod --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ecc582a..2fb362f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,6 +1,7 @@ name: Tests on: + workflow_dispatch: push: pull_request: release: From c9f6431de415daf9df5d0982a62646cb9b5e5234 Mon Sep 17 00:00:00 2001 From: Sarah Monod Date: Wed, 10 Jun 2026 11:39:32 -0400 Subject: [PATCH 2/2] Add `apt-get update` before installation of pkgs This is necessary in order to ensure the packages can be installed in the first place. Signed-off-by: Sarah Monod --- .github/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2fb362f..f70cc15 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -81,6 +81,7 @@ jobs: path: . - name: Install bloomberg-comdb2 run: ' + sudo apt-get update && sudo apt-get install -qy libprotobuf-c-dev libssl-dev libunwind-dev && sudo tar -C /opt -xzf bloomberg-comdb2.tar.gz && find /opt/bb && @@ -93,6 +94,7 @@ jobs: python-version: '3.8' # the lowest version that we support in CI - name: Build sdist run: ' + sudo apt-get update && sudo apt-get install -qy pkg-config && PKG_CONFIG_PATH=/opt/bb/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH pipx run build --sdist @@ -125,6 +127,7 @@ jobs: path: . - name: Install bloomberg-comdb2 run: ' + sudo apt-get update && sudo apt-get install -qy libprotobuf-c-dev libssl-dev libunwind-dev && sudo tar -C /opt -xzf bloomberg-comdb2.tar.gz && find /opt/bb && @@ -175,6 +178,7 @@ jobs: python-version: "${{matrix.python-version}}" - name: Install python-comdb2 from the sdist run: ' + sudo apt-get update && sudo apt-get install -qy pkg-config && python -m pip install --upgrade pip && PKG_CONFIG_PATH=/opt/bb/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH