Skip to content

fix: drop redundant lint/format from wheel build template#41

Merged
jr200 merged 1 commit into
masterfrom
fix/wheel-build-drop-lint
Apr 21, 2026
Merged

fix: drop redundant lint/format from wheel build template#41
jr200 merged 1 commit into
masterfrom
fix/wheel-build-drop-lint

Conversation

@jr200

@jr200 jr200 commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove Run formatting checks step from build_uv_python_wheel_pure.yaml
  • Lint + type-check already run in ci_uv_python.yaml on every PR; re-running at wheel-build time is redundant and currently broken (depends on .shared/ruff.toml which is only synced in ci_uv_python)

Context

polars-hist-db's release-please flow fires this template via dispatch-build-uv-python-wheel-pure; the format step failed with:

ruff failed
  Cause: Failed to load extended configuration `.shared/ruff.toml`
  Cause: No such file or directory (os error 2)

Test plan

  • Re-run the polars-hist-db v0.12.0 wheel build after merge — should build + upload artifact

The Run formatting checks step ran ruff check against pyproject.toml,
which since JRL-27 extends .shared/ruff.toml. That file is synced at
runtime by ci_uv_python.yaml but not here, so the step fails with
"No such file or directory" whenever a release-please-driven tag
triggers a wheel build.

Lint + type-check are already gated by ci_uv_python.yaml on every PR,
so re-running them at wheel-build time is pure redundancy. Drop them.
@jr200 jr200 merged commit 1e974ba into master Apr 21, 2026
2 checks passed
@jr200 jr200 deleted the fix/wheel-build-drop-lint branch April 21, 2026 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant