Skip to content

Commit 4055e90

Browse files
committed
More workflow updates
Signed-off-by: Ole Herman Schumacher Elgesem <ole.elgesem@northern.tech>
1 parent bb84993 commit 4055e90

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

.github/workflows/pypi-publish.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@ jobs:
2424
- name: Build and publish
2525
run: |
2626
git fetch --all --tags
27-
uv build
27+
uv lock --check
28+
uv build --locked
2829
uv publish

.github/workflows/tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,9 @@ jobs:
4040
pytest
4141
- name: Install
4242
run: |
43-
python setup.py sdist bdist_wheel
44-
pip install dist/cfengine*.whl
43+
uv lock --check
44+
uv build --locked
45+
uv pip install .
4546
- name: Sanity check
4647
run: cf-remote -V
4748
- name: Run docker tests

0 commit comments

Comments
 (0)