-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Closed
Labels
C-bugCategory: bugCategory: bugE-easyExperience: EasyExperience: EasyS-acceptedStatus: Issue or feature is accepted, and has a team member available to help mentor or reviewStatus: Issue or feature is accepted, and has a team member available to help mentor or review
Description
Problem
When publishing quinn 0.10.0 from quinn-rs/quinn@a66ee19, I get the following warning:
djc-2021 main quinn $ cargo publish # here the current working directory is the inner quinn dir for the crate, not the repo root
Updating crates.io index
warning: readme `../README.md` appears to be a path outside of the package,
but there is already a file named `README.md` in the root of the package.
The archived crate will contain the copy in the root of the package. Update the
readme to point to the path relative to the root of the package to remove this warning.
This is confusing because "there is already a file named README.md
in the root of the package" doesn't match my understanding. The repository contains a /README.md
which is at the root of the workspace, but there's no /quinn/README.md
in the package.
The archived crate will contain the copy in the root of the package.
This also doesn't appear to be true -- the repo-root/workspace-root ../README.md
appears on crates.io just fine.
Update the readme to point to the path relative to the root of the package to remove this warning.
This is what we already have?
Version
djc-2021 main quinn $ cargo version --verbose
cargo 1.68.0 (115f34552 2023-02-26)
release: 1.68.0
commit-hash: 115f34552518a2f9b96d740192addbac1271e7e6
commit-date: 2023-02-26
host: aarch64-apple-darwin
libgit2: 1.5.0 (sys:0.16.0 vendored)
libcurl: 7.87.0 (sys:0.4.59+curl-7.86.0 system ssl:(SecureTransport) LibreSSL/3.3.6)
os: Mac OS 13.3.1 [64-bit]
Metadata
Metadata
Assignees
Labels
C-bugCategory: bugCategory: bugE-easyExperience: EasyExperience: EasyS-acceptedStatus: Issue or feature is accepted, and has a team member available to help mentor or reviewStatus: Issue or feature is accepted, and has a team member available to help mentor or review