Skip to content

fix: allow release-plz to use crates.io registry - #5

Merged
f0rr0 merged 1 commit into
mainfrom
f0rr0/fix-release-plz-registry
Apr 26, 2026
Merged

fix: allow release-plz to use crates.io registry#5
f0rr0 merged 1 commit into
mainfrom
f0rr0/fix-release-plz-registry

Conversation

@f0rr0

@f0rr0 f0rr0 commented Apr 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove the manifest alternate-registry publish list so release-plz uses Cargo's default crates.io registry
  • document why package.publish = ["crates-io"] should not be reintroduced

Verification

  • taplo fmt --check Cargo.toml release-plz.toml
  • cargo metadata --no-deps --format-version 1 reports publish: null for pglite-oxide
  • cargo package --locked --allow-dirty
  • cargo publish --locked --dry-run --allow-dirty
  • cargo check --all-targets --locked

The failed publish-dry-run workflow passed all package checks and failed only in release-plz with The registry 'crates-io' could not be found. After this merges, rerun Release from main with publish-dry-run, then publish if it passes.

@f0rr0
f0rr0 merged commit 9c2f695 into main Apr 26, 2026
4 checks passed
@f0rr0
f0rr0 deleted the f0rr0/fix-release-plz-registry branch April 26, 2026 09:20
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