You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by "CTTY (via GitHub)" <gi...@apache.org> on 2026/07/03 06:24:34 UTC
Re: [PR] fix: update PyPI release workflow to trigger independently of crates.io workflow [iceberg-rust]
CTTY commented on PR #2715:
URL: https://github.com/apache/iceberg-rust/pull/2715#issuecomment-4873161416
I'm thinking that we should have release manager/maintainers trigger the pypi publish manually, or configure security_audit as a prerequisite of the publish workflow
What usually happen in the release is:
1. Upload artifacts to apache dev repo
2. Push the new RC tag
3. Two CIs will be triggered: security_audit and publish
4. If security_audit failed, it won't fail publish, so we may end up publishing artifacts with security vulnerabilities
Previously, since the auto-publish always fail due to reusable workflow issues (it's a feature, not a bug!), pypi publishing is always done manually, but after we inlining the pypi publish workflow, we may end up with 4. So I'm suggesting that we fix this in the current PR
--
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