From 453c9c0759570776d898789236bbeb8b754b901b Mon Sep 17 00:00:00 2001 From: Caleb Hulbert Date: Tue, 5 Mar 2024 10:57:14 -0500 Subject: [PATCH] ci: add blosc dependency --- .github/workflows/build-main.yml | 4 ++++ .github/workflows/build-pr.yml | 4 ++++ .github/workflows/platform-test.yml | 14 ++++++++++++++ 3 files changed, 22 insertions(+) diff --git a/.github/workflows/build-main.yml b/.github/workflows/build-main.yml index 9eb8ed5..165fc04 100644 --- a/.github/workflows/build-main.yml +++ b/.github/workflows/build-main.yml @@ -13,6 +13,10 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Install blosc + run: | + sudo apt-get update + sudo apt-get install -y libblosc1 - name: Set up Java uses: actions/setup-java@v3 with: diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index c350d34..82ccdad 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -11,6 +11,10 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Install blosc + run: | + sudo apt-get update + sudo apt-get install -y libblosc1 - name: Set up Java uses: actions/setup-java@v3 with: diff --git a/.github/workflows/platform-test.yml b/.github/workflows/platform-test.yml index 2b02efe..019f001 100644 --- a/.github/workflows/platform-test.yml +++ b/.github/workflows/platform-test.yml @@ -20,6 +20,20 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Setup Python + uses: actions/setup-python@v4 + with: + python-version: '3.10' + - name: Install blosc (Windows) + if: matrix.os == 'windows-latest' + run: | + pip install blosc --no-input --target src/test/resources + mv src/test/resources/bin/* src/test/resources + - name: Install blosc (Ubuntu) + if: matrix.os == 'ubuntu-latest' + run: | + pip install blosc --no-input --target src/test/resources + mv src/test/resources/lib64/* src/test/resources - name: Set up Java uses: actions/setup-java@v2 with: