Skip to content

Block publishing uncustomized Python package metadata - #58

Draft
heznpc wants to merge 1 commit into
mainfrom
fix/template-quality
Draft

heznpc wants to merge 1 commit into
mainfrom
fix/template-quality

Conversation

@heznpc

@heznpc heznpc commented Sep 10, 2026

Copy link
Copy Markdown
Member

Add a dependency-free TOML metadata check before PyPI build/publish. Reject the template package name, original project URLs, missing author details, and unchanged console command. A customized project may retain Heznpc as its legitimate author.

Shared CI references pin the immutable commit from starter-series/.github#13, including nested central actions. Existing weekly GitHub Actions Dependabot configuration updates these pins.

Validation: Ruff, 46 tests, mypy, wheel/sdist build, and real stdio MCP smoke passed locally. Original template publishing is correctly blocked. All edited workflows passed actionlint.

@github-actions

Copy link
Copy Markdown

This PR has been inactive for 30 days and will be closed in 7 days unless there is new activity.

@github-actions github-actions Bot added the stale label Oct 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant