Skip to content

Commit e5ab2f5

Browse files
committed
Run integration tests with secrets on macos with python3.13 to test tqdm workaround.
1 parent fdf36b1 commit e5ab2f5

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,14 @@ jobs:
118118
run: nox -vs integration -p ${{ matrix.python-version }} -- -m "not require_secrets"
119119
- name: Run integration tests (with secrets)
120120
# Limit CI workload by running integration tests with secrets only on edge Python versions.
121-
if: ${{ env.B2_TEST_APPLICATION_KEY != '' && env.B2_TEST_APPLICATION_KEY_ID != '' && contains(fromJSON('["3.9", "pypy3.10", "3.14"]'), matrix.python-version) }}
121+
# macos-latest py3.13 is needed for test_tqdm_closer.py
122+
if: ${{ env.B2_TEST_APPLICATION_KEY != '' &&
123+
env.B2_TEST_APPLICATION_KEY_ID != '' &&
124+
(
125+
contains(fromJSON('["3.9", "pypy3.10", "3.14"]'), matrix.python-version) ||
126+
(matrix.python-version == '3.13' && startsWith(matrix.os, 'macos'))
127+
)
128+
}}
122129
run: nox -vs integration -p ${{ matrix.python-version }} -- -m "require_secrets" --cleanup
123130
test-docker:
124131
timeout-minutes: 90
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Run integration tests with secrets on macos with python3.13 to test tqdm workaround.

0 commit comments

Comments
 (0)