From 638fe7f1c5e065299bef6bc8548e49446c558c1b Mon Sep 17 00:00:00 2001 From: iFergal Date: Tue, 9 Dec 2025 17:03:48 +0000 Subject: [PATCH 1/2] chore: upgrade macos runner --- .github/workflows/python-app-ci.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-app-ci.yml b/.github/workflows/python-app-ci.yml index b511348e..694c961f 100644 --- a/.github/workflows/python-app-ci.yml +++ b/.github/workflows/python-app-ci.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-13, ubuntu-latest] + os: [macos-15, ubuntu-latest] steps: - uses: actions/checkout@v4 @@ -24,6 +24,12 @@ jobs: uses: actions/setup-python@v5 with: python-version: 3.12.8 + - name: Config libsodium${{ runner.os == 'macOS' && ' on macOS' || '' }} + if: runner.os == 'macOS' + run: | + brew install libsodium + echo "SODIUM_INSTALL=system" >> $GITHUB_ENV + echo "DYLD_LIBRARY_PATH=/opt/homebrew/lib:$DYLD_LIBRARY_PATH" >> $GITHUB_ENV - name: Install uv uses: astral-sh/setup-uv@v3 with: From 9526ab5f90f4d25954286971eecc1a254e053f86 Mon Sep 17 00:00:00 2001 From: Patrick Vu Date: Wed, 10 Dec 2025 17:41:49 +0700 Subject: [PATCH 2/2] rename CI step for macos-15 --- .github/workflows/python-app-ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/python-app-ci.yml b/.github/workflows/python-app-ci.yml index 694c961f..b08680ee 100644 --- a/.github/workflows/python-app-ci.yml +++ b/.github/workflows/python-app-ci.yml @@ -24,10 +24,9 @@ jobs: uses: actions/setup-python@v5 with: python-version: 3.12.8 - - name: Config libsodium${{ runner.os == 'macOS' && ' on macOS' || '' }} + - name: Config libsodium if: runner.os == 'macOS' run: | - brew install libsodium echo "SODIUM_INSTALL=system" >> $GITHUB_ENV echo "DYLD_LIBRARY_PATH=/opt/homebrew/lib:$DYLD_LIBRARY_PATH" >> $GITHUB_ENV - name: Install uv