From 2d49ea552222fdcf0be24bf9705eefbef9ef43e2 Mon Sep 17 00:00:00 2001 From: Yun Wang Date: Sat, 14 Nov 2026 01:37:39 +0100 Subject: [PATCH 1/2] ci: read the API key from an Actions variable --- .github/workflows/ci.yml | 2 +- .github/workflows/scheduled_test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50f0a58..2fd600d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,7 +40,7 @@ jobs: - name: Test with ${{ matrix.python }} env: - STREAM_KEY: ${{ secrets.STREAM_KEY }} + STREAM_KEY: ${{ vars.STREAM_KEY }} STREAM_SECRET: ${{ secrets.STREAM_SECRET }} PYTHONPATH: ${{ github.workspace }} run: make test diff --git a/.github/workflows/scheduled_test.yml b/.github/workflows/scheduled_test.yml index 8b97e0b..9c95b1f 100644 --- a/.github/workflows/scheduled_test.yml +++ b/.github/workflows/scheduled_test.yml @@ -25,7 +25,7 @@ jobs: - name: Test env: - STREAM_KEY: ${{ secrets.STREAM_KEY }} + STREAM_KEY: ${{ vars.STREAM_KEY }} STREAM_SECRET: ${{ secrets.STREAM_SECRET }} PYTHONPATH: ${{ github.workspace }} run: | From bbb9ff08c45ff6cf87e244aba7f1e5bed921a98f Mon Sep 17 00:00:00 2001 From: Yun Wang Date: Sat, 14 Nov 2026 02:20:37 +0100 Subject: [PATCH 2/2] ci: pin the test job to ubuntu-24.04 --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2fd600d..7b2b4af 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,8 @@ permissions: jobs: build: name: 🧪 Test & lint - runs-on: ubuntu-latest + # Python 3.8 and 3.9 have no builds for ubuntu-26.04, which ubuntu-latest now points to. + runs-on: ubuntu-24.04 strategy: fail-fast: false max-parallel: 1