Skip to content

Apply automatic Ruff fixes to pull requests - #18

Merged
wolph merged 1 commit into
developfrom
autofix-rollout
Sep 20, 2026
Merged

wolph merged 1 commit into
developfrom
autofix-rollout

Conversation

@wolph

@wolph wolph commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Pull requests currently fail lint for formatting that Ruff can fix automatically. Apply the available fixes before the existing PR lint check, and use autofix.ci to commit the same fixes back to the PR branch, including forks. Push builds retain the strict lint check.

Adapt portalocker's configuration while preserving this repository's Ruff dependency constraints, source paths and existing check names. Add the ruff-fix tox environment and contributor instructions.

Validation: the fix and lint environments pass. A disposable formatting probe fails before fixing and passes afterwards. An undefined-name probe still fails the lint gate after fixing. The changed workflows pass actionlint syntax checks, and workflow comparison confirms unrelated jobs are unchanged.

The complete tox suite also passes with Python 3.13 used to launch tox. The default local free-threaded Python could not install psycopg-binary for the type-check environment.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-20T00:12:09.001353Z f44ef74 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@wolph
wolph merged commit f44ef74 into develop Sep 20, 2026
33 checks passed
@jorenham
jorenham deleted the autofix-rollout branch September 20, 2026 08:17
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