Skip to content

Commit ff3f86e

Browse files
author
HiddenTrojan
committed
Stabilize CI and package metadata
1 parent 4bf5e26 commit ff3f86e

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,24 @@ jobs:
3131
python-version: "3.11"
3232
version: "0.11.31"
3333
- name: Install
34-
run: uv pip install --system -e ".[dev,eval]"
34+
run: uv sync --frozen --all-extras
3535
- name: Verify frozen MBPP confirmation
3636
run: |
37-
recurquant verify-confirmation \
37+
uv run --frozen recurquant verify-confirmation \
3838
evidence/mbpp-v02-confirmation.json \
3939
evidence/mbpp-v02-confirmation-manifest.json \
4040
--expect-artifact-sha256 70394c419298fc872cdd08e8aec12d17d5a56aa20f7d3c9f09fe8fdbf26c6ba9 \
4141
--expect-artifact-evidence-sha256 2a652df92f99fa81f785244d966829e909d31f200e5a1520b76e6b46fb45d3e0
4242
- name: Verify frozen StateLease Stage-A record
4343
run: >-
44-
recurquant verify-statelease-stage-a
44+
uv run --frozen recurquant verify-statelease-stage-a
4545
evidence/experiment012-statelease-stage-a-666.json
4646
- name: Lint
47-
run: ruff check .
47+
run: uv run --frozen ruff check .
4848
- name: Test
49-
run: pytest
49+
run: uv run --frozen pytest
5050
- name: Check generated README assets
51-
run: python scripts/generate_readme_assets.py --check
51+
run: uv run --frozen python scripts/generate_readme_assets.py --check
5252

5353
package:
5454
name: Build wheel and sdist

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["hatchling>=1.27"]
2+
requires = ["hatchling==1.31.0"]
33
build-backend = "hatchling.build"
44

55
[project]
@@ -63,7 +63,7 @@ recurquant = "recurquant.cli:main"
6363
packages = ["src/recurquant"]
6464

6565
[tool.pytest.ini_options]
66-
addopts = "-q --basetemp ./.pytest-ci"
66+
addopts = "-q --basetemp ../.pytest-recurquant"
6767
testpaths = ["tests"]
6868

6969
[tool.ruff]

0 commit comments

Comments
 (0)