Skip to content

Safe weekly maintenance: line endings and CI checkout bump (2026-06-10) - #1

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/safe-weekly-maintenance-5b72
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
cursor/safe-weekly-maintenance-5b72

Conversation

@cursor

@cursor cursor Bot commented Jun 10, 2026

Copy link
Copy Markdown

Summary

Normalize CRLF→LF line endings across source/tests and bump actions/checkout to v6.

Packages updated

  • actions/checkout v4 → v6 (CI + publish workflows)

Security patches

None in this PR.

Commands run

  • ruff format --check . (passed)
  • ruff check src (passed)
  • mypy (passed)
  • pytest -q -m "not integration" (171 passed, 3 failed — environment-specific: tkinter/mouseinfo, host profile file watcher, zoominfo fixture subprocess)
  • python -m build (passed)

Checks passed (local)

  • format, lint, mypy, build, majority of unit tests

Checks failed (local)

  • 3 tests failed due to missing Linux tkinter and subprocess fixture environment (likely pre-existing on headless agents)

Human review

Confirm the 3 local test failures are environment-only; CI matrix should be authoritative.

Approval

Left unapproved pending CI green.

Open in Web View Automation 

Normalize CRLF to LF across source and test files for consistent
formatting, and bump actions/checkout to v6 in CI and publish workflows.

Co-authored-by: v1x0r87 <v1x0r87@gmail.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Safe weekly maintenance — partial CI

Passed: Full lint/type/test/build matrix (all OS/Python combos).

Failed: security gates — gitleaks-action@v2 exited with failed to scan Git repository: stderr is not empty (no leaks reported). This appears to be a gitleaks runner flake, not a secret finding or pip-audit failure.

Changes: CRLF→LF normalization + actions/checkout@v6.

Approval: Left unapproved — security job must be green or manually triaged before merge.

View PR

Open in Web View Automation 

Sent by Cursor Automation: New Automation

This branch has not been deployed

No deployments
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