Skip to content

Record configured crates.io packages - #26281

Merged
charliermarsh merged 1 commit into
mainfrom
charlie/record-published-crates
Jun 23, 2026
Merged

charliermarsh merged 1 commit into
mainfrom
charlie/record-published-crates

Conversation

@charliermarsh

Copy link
Copy Markdown
Member

Summary

Record the 32 Ruff workspace packages configured for trusted publishing by the crates.io bootstrap introduced in #26271.

The setup script uses .known-crates as a persistent checkpoint and skips entries on later runs. Checking in the generated result makes subsequent bootstrap runs a no-op until another workspace package becomes publishable.

A dry run confirms that all 32 publishable packages are recorded and no setup work remains.

@charliermarsh
charliermarsh marked this pull request as ready for review June 23, 2026 21:41
@charliermarsh charliermarsh added the internal An internal refactor or improvement (not for changelogs) label Jun 23, 2026
@charliermarsh
charliermarsh merged commit fb13596 into main Jun 23, 2026
46 checks passed
@charliermarsh
charliermarsh deleted the charlie/record-published-crates branch June 23, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal An internal refactor or improvement (not for changelogs)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants