Skip to content

fix(ci): pin setup-uv and ignore stray root file#10

Merged
buddingengineers12345 merged 4 commits intomainfrom
cursor/ci-workflow-and-ignore-cf40
Apr 2, 2026
Merged

fix(ci): pin setup-uv and ignore stray root file#10
buddingengineers12345 merged 4 commits intomainfrom
cursor/ci-workflow-and-ignore-cf40

Conversation

@buddingengineers12345
Copy link
Copy Markdown
Owner

@buddingengineers12345 buddingengineers12345 commented Apr 2, 2026

What

  • Fixes GitHub Actions workflows by pinning astral-sh/setup-uv to a concrete release tag.
  • Deletes the stray root file 1 and adds /1 to .gitignore so it won’t be re-committed.
  • Removes any use of override in scripts/bump_version.py and disables reportImplicitOverride in BasedPyright config for this repo.
  • Renames the template package helper module directory from template/src/{{ package_name }}/_support to template/src/{{ package_name }}/common, updating internal imports and coverage omit patterns.

Why

  • The repo’s workflows referenced an unstable/non-existent setup-uv tag, which breaks CI.
  • The 1 file appears accidental and should not live in the repo.
  • CI type checking was failing due to override import/decorator expectations.
  • common is a clearer, less “private/internal” name than _support for generated projects.

Verification

  • just ci
  • uv run basedpyright
Open in Web Open in Cursor 

cursoragent and others added 4 commits April 2, 2026 18:55
Co-authored-by: buddingengineers12345 <buddingengineers12345@gmail.com>
Co-authored-by: buddingengineers12345 <buddingengineers12345@gmail.com>
Co-authored-by: buddingengineers12345 <buddingengineers12345@gmail.com>
Co-authored-by: buddingengineers12345 <buddingengineers12345@gmail.com>
@buddingengineers12345 buddingengineers12345 marked this pull request as ready for review April 2, 2026 19:13
@buddingengineers12345 buddingengineers12345 merged commit d8432c7 into main Apr 2, 2026
3 checks passed
@buddingengineers12345 buddingengineers12345 deleted the cursor/ci-workflow-and-ignore-cf40 branch April 2, 2026 22:03
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.

2 participants