Skip to content

Commit 844ec66

Browse files
committed
ci: version bump and migration to uv
1 parent dae9a48 commit 844ec66

File tree

6 files changed

+656
-389
lines changed

6 files changed

+656
-389
lines changed

.github/workflows/publish.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Basic unittests and publish
2+
on:
3+
push:
4+
branches:
5+
- master
6+
jobs:
7+
publish:
8+
name: Python ${{ matrix.python-version }} / Django ${{ matrix.django-version }}
9+
runs-on: ubuntu-24.04
10+
strategy:
11+
matrix:
12+
python-version: ['3.14']
13+
env:
14+
DJANGO_SETTINGS_MODULE: test_df_config.data.settings
15+
POETRY_VIRTUALENVS_CREATE: false
16+
UV_PUBLISH_TOKEN: ${{ secrets.UV_PUBLISH_TOKEN }}
17+
steps:
18+
- uses: actions/[email protected]
19+
- uses: actions/[email protected]
20+
with:
21+
python-version: ${{ matrix.python-version }}
22+
- run: python3 -m pip install --user hypothesis pytest tox coverage uv
23+
- run: python3 -m pytest --doctest-modules --doctest-glob=df_config/*.py --doctest-glob=df_config/**/*.py
24+
- run: python3 -m uv build
25+
- run: python3 -m uv publish

.idea/copilot.data.migration.ask2agent.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)