File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ concurrency:
1212 cancel-in-progress : true
1313
1414env :
15- UV_FROZEN : 1
15+ UV_LOCKED : 1
1616
1717jobs :
1818 lint :
3535 - name : typos
3636 uses : crate-ci/typos@master
3737
38- - uses : astral-sh/setup-uv@v5
38+ - uses : astral-sh/setup-uv@v6
3939 with :
40- enable-cache : true
40+ activate-environment : true
4141 python-version : " 3.13"
4242
4343 - name : ruff
6464 - uses : actions/checkout@v4
6565
6666 - name : Install uv
67- uses : astral-sh/setup-uv@v5
67+ uses : astral-sh/setup-uv@v6
6868 with :
69- enable-cache : true
7069 python-version : " 3.13"
71- version : latest
7270
7371 - name : Generate Matrix
7472 id : set-matrix
@@ -90,15 +88,12 @@ jobs:
9088 - uses : actions/checkout@v4
9189
9290 - name : setup uv
93- uses : astral-sh/setup-uv@v5
91+ uses : astral-sh/setup-uv@v6
9492 with :
95- enable-cache : true
9693 python-version : ${{ matrix.python }}
9794
9895 - name : basedpyright
99- run : >
100- uv run --with="numpy==${{ matrix.numpy }}"
101- basedpyright
96+ run : uv run --with="numpy==${{ matrix.numpy }}" basedpyright
10297
10398 - name : basedmypy
10499 run : >
Original file line number Diff line number Diff line change 55 release :
66 types : [created]
77
8+ env :
9+ UV_LOCKED : 1
10+
811jobs :
912 pypi-publish :
1013 name : Publish release to PyPI
@@ -17,11 +20,13 @@ jobs:
1720 id-token : write
1821 steps :
1922 - uses : actions/checkout@v4
20- - name : setup uv
21- uses : astral-sh/setup-uv@v5
23+
24+ - uses : astral-sh/setup-uv@v6
2225 with :
2326 python-version : " 3.13"
27+
2428 - name : uv build
2529 run : uv build
30+
2631 - name : publish to PyPI
2732 uses : pypa/gh-action-pypi-publish@release/v1
You can’t perform that action at this time.
0 commit comments