From 6bacacf33ed28721dace454a3363e95433af3c76 Mon Sep 17 00:00:00 2001 From: Samuel Smith Date: Tue, 20 Jan 2026 15:54:54 -0700 Subject: [PATCH] Update test.yaml to support libsodium and latest macos --- .github/workflows/test.yaml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 37791b8..cc7f5aa 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -15,11 +15,18 @@ jobs: matrix: os: [ macos-latest, ubuntu-latest, windows-latest ] steps: - - uses: actions/checkout@v2 - - name: Set up Python 3.14.x - uses: actions/setup-python@v2 + - uses: actions/checkout@v4 + - name: Set up Python 3.14+ + uses: actions/setup-python@v5 with: - python-version: '>=3.14.0 <3.15' + python-version: '>=3.14.2' + + - name: Make libsodium discoverable + if: runner.os == 'macOS' + run: | + echo "DYLD_FALLBACK_LIBRARY_PATH=$(brew --prefix)/lib:/usr/local/lib:/usr/lib" >> "$GITHUB_ENV" + echo "DYLD_LIBRARY_PATH=$(brew --prefix)/lib" >> "$GITHUB_ENV" + - name: Install dependencies (Unix) if: runner.os != 'Windows' run: |