Skip to content

Commit

Permalink
Auto merge of #13006 - ehuss:contrib-credential-publish, r=weihanglo
Browse files Browse the repository at this point in the history
contrib docs: Update now that credential crates are published.

The credential crates are now auto-published, so this updates the documentation to reflect that.
  • Loading branch information
bors committed Nov 19, 2023
2 parents 2d14354 + 0f8edda commit fd7d2f0
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions src/doc/contrib/src/process/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,10 +146,9 @@ Cargo team, or the Release team) should publish it manually using `cargo
publish`.

Some packages are not published automatically because they are not part of the
Rust release train. These currently include all of the [`credential`] packages
and the [`home`] package. These are published manually on an as-needed or
as-requested basis by whoever has permissions (currently [@ehuss] or the
Release/Infra team).
Rust release train. This currently only includes the [`home`] package. These
are published manually on an as-needed or as-requested basis by whoever has
permissions (currently [@ehuss] or the Release/Infra team).

In the future, these manual publishing options should be integrated with
GitHub Actions so that any team member can trigger them. Likely that should
Expand All @@ -158,7 +157,6 @@ Secrets, and setting up GitHub Actions workflows with the appropriate
permissions which can be manually triggered to launch a release.

[`home`]: https://github.com/rust-lang/cargo/tree/master/crates/home
[`credential`]: https://github.com/rust-lang/cargo/tree/master/credential
[`publish.py` script]: https://github.com/rust-lang/cargo/blob/master/publish.py

## Beta backports
Expand Down

0 comments on commit fd7d2f0

Please sign in to comment.