You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by "blackmwk (via GitHub)" <gi...@apache.org> on 2026/07/21 09:24:07 UTC
[I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
blackmwk opened a new issue, #2863:
URL: https://github.com/apache/iceberg-rust/issues/2863
### Apache Iceberg Rust version
None
### Describe the bug
See https://github.com/apache/iceberg-rust/actions/runs/29814291238/job/88581950093
it failed on publishing new crates.
### To Reproduce
_No response_
### Expected behavior
It should succeeded.
### Willingness to contribute
I can contribute a fix for this bug independently
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
Posted by "blackmwk (via GitHub)" <gi...@apache.org>.
blackmwk commented on issue #2863:
URL: https://github.com/apache/iceberg-rust/issues/2863#issuecomment-5041387589
> We can harden the publishing by removing the API token (from the github workflow) after the first version publish. And enable trusted publishing for all new versions
It's somehow difficult to automate it in github workflow. If we want save a token in github secrets, then it becomes meaningless. If we don't save a token forever, for each release with new crates, we need to write code to adjust the workflow, it's still manual effort. So I prefer to keep it as is for now, and publish manually when we have new crates.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
Posted by "dannycjones (via GitHub)" <gi...@apache.org>.
dannycjones commented on issue #2863:
URL: https://github.com/apache/iceberg-rust/issues/2863#issuecomment-5032608607
>Trusted Publishing tokens do not support creating new crates. Publish the crate manually, first
It seems like this is just a limit of trusted publishing, I'll make sure to add this note to the release guide.
I see the crate is live: https://crates.io/crates/iceberg-cache-moka
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
Posted by "blackmwk (via GitHub)" <gi...@apache.org>.
blackmwk commented on issue #2863:
URL: https://github.com/apache/iceberg-rust/issues/2863#issuecomment-5041009430
Yes, it's a limitation, and it seems there is no perfect solution to it. Since creating a new crate is not that frequent, I would close this issue for now.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
Posted by "blackmwk (via GitHub)" <gi...@apache.org>.
blackmwk closed issue #2863: bug: trusted publishing failed on creating new crates.
URL: https://github.com/apache/iceberg-rust/issues/2863
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
Posted by "kevinjqliu (via GitHub)" <gi...@apache.org>.
kevinjqliu commented on issue #2863:
URL: https://github.com/apache/iceberg-rust/issues/2863#issuecomment-5041339096
Yep, its a crates.io publishing quirk. Heres the docs: https://crates.io/docs/trusted-publishing
> Your crate must already be published to crates.io (initial publish requires an API token)
We can harden the publishing by removing the API token (from the github workflow) after the first version publish. And enable trusted publishing for all new versions
For example, this is for the `iceberg` crate https://crates.io/crates/iceberg/settings
<img width="951" height="321" alt="Image" src="https://github.com/user-attachments/assets/725b7a89-809b-4a53-859e-773cf37db92e" />
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org
Re: [I] bug: trusted publishing failed on creating new crates. [iceberg-rust]
Posted by "dannycjones (via GitHub)" <gi...@apache.org>.
dannycjones commented on issue #2863:
URL: https://github.com/apache/iceberg-rust/issues/2863#issuecomment-5041902802
The other thing missing is setting up crate ownership. Manual action by committer sounds good for now.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org