Skip to content

Set up trusted publishing - #744

Merged
marcoieni merged 3 commits into
rust-lang:mainfrom
Kobzol:trusted-publishing
Oct 28, 2026
Merged

marcoieni merged 3 commits into
rust-lang:mainfrom
Kobzol:trusted-publishing

Conversation

@Kobzol

@Kobzol Kobzol commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

As a part of tracking all rust-lang crates, this sets trusted publishing for the log crate.

Relevant issue: rust-lang/infra-team#204

Companion PR: rust-lang/team#2877

If those two PRs are merged, only rust-lang-owner will own the log crate on crates.io. All releases will have to be made from this repo, using release-plz. Members of the crate-maintainers team will still be able to yank releases through a Zulip bot (https://forge.rust-lang.org/triagebot/crate-yanking.html).

release-plz works as follows:

  • It keeps an open PR that bumps to the next version to release. You can push to that PR to make modifications before the next release.
  • Once you merge the PR (or bump the version manually and merge it into main), it will do the release from CI.

@Kobzol
Kobzol force-pushed the trusted-publishing branch from f2a0874 to e87a3c6 Compare October 20, 2026 10:36
@Kobzol Kobzol mentioned this pull request Oct 20, 2026

@KodrAus KodrAus left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Kobzol! This looks like a good direction to move in

View changes since this review

@marcoieni

Copy link
Copy Markdown
Member

crabwatch is failing, can you fix it?

@Kobzol Kobzol changed the title Set up trusted publishing and rename default branch to main Set up trusted publishing Oct 28, 2026
@Kobzol
Kobzol force-pushed the trusted-publishing branch 2 times, most recently from 753845d to fdff41c Compare October 28, 2026 09:30
@Kobzol

Kobzol commented Oct 28, 2026

Copy link
Copy Markdown
Member Author

Gating crabwatch on low severity lints sounds pretty annoying to me.. Done.

@marcoieni

Copy link
Copy Markdown
Member

@Kobzol
Kobzol force-pushed the trusted-publishing branch from fdff41c to e7ed747 Compare October 28, 2026 09:38
@marcoieni
marcoieni merged commit 95918ff into rust-lang:main Oct 28, 2026
14 checks passed
@Kobzol
Kobzol deleted the trusted-publishing branch October 28, 2026 09:51
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.

3 participants