Skip to content

Commit 13b563b

Browse files
committed
fix(.github/workflows/main.yml): set env at runtime
1 parent 03ca963 commit 13b563b

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ jobs:
5252
pip install tox
5353
- name: Run tests
5454
env:
55-
TZ: ${{ matrix.timezone || 'UTC' }}
55+
5656
run: |
57-
echo "Running tests with timezone: $TZ"
58-
date
59-
python -c "import datetime; print(f'Python datetime now: {datetime.datetime.now()}')"
60-
python -c "import time; print(f'Python time localtime: {time.localtime()}')"
61-
tox -e ${{ matrix.toxenv || 'py' }}
57+
TZ=${{ matrix.timezone || UTC }} echo "Running tests with timezone: $TZ"
58+
TZ=${{ matrix.timezone || UTC }} date
59+
TZ=${{ matrix.timezone || UTC }} python -c "import datetime; print(f'Python datetime now: {datetime.datetime.now()}')"
60+
TZ=${{ matrix.timezone || UTC }} python -c "import time; print(f'Python time localtime: {time.localtime()}')"
61+
TZ=${{ matrix.timezone || UTC }} tox -e ${{ matrix.toxenv || 'py' }}
6262
- name: Upload coverage.xml to codecov
6363
uses: codecov/codecov-action@v5
6464
with:

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ deps =
1313
atheris; python_version < '3.12'
1414
commands =
1515
pytest --cov=dateparser --cov-report=xml {posargs: tests}
16+
passenv = TZ
1617

1718
[testenv:all]
1819
basepython = python3.13

0 commit comments

Comments
 (0)