diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 70593f856..b26a85132 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -65,7 +65,7 @@ jobs: PY - name: Install DAX dependencies - run: uv sync --extra dev --extra dax + run: uv sync --extra dev --extra dax --extra apps - name: Install browser test runtime run: uv run python -m playwright install --with-deps chromium @@ -169,6 +169,9 @@ jobs: run: | cargo generate-lockfile uv lock + # Re-lock can move packages that only extras install (e.g. sqlglotc); plain + # `uv run` would leave those stale and validate a mismatched environment. + uv sync --extra dev --extra dax --extra apps uv run python scripts/generate_man_page.py - name: Validate release tree