Skip to content

Link queued crates to exact versions - #3408

Merged
syphar merged 1 commit into
rust-lang:mainfrom
Bortlesboat:fix/1009-versioned-queue-links
Jul 17, 2026
Merged

Link queued crates to exact versions#3408
syphar merged 1 commit into
rust-lang:mainfrom
Bortlesboat:fix/1009-versioned-queue-links

Conversation

@Bortlesboat

Copy link
Copy Markdown
Contributor

Queued releases now link to their exact crates.io version pages instead of the crate-level page, which always resolves to the latest release.

This applies consistently to the normal build queue and the expandable automated rebuild queue. The existing render tests now assert the full version-specific href for every queued item.

Fixes #1009.

Validation:

  • cargo test -p docs_rs_web --no-run
  • cargo clippy -p docs_rs_web --tests -- -D warnings
  • cargo fmt --all -- --check
  • git diff --check

The targeted queue tests compile locally but require the repository's PostgreSQL test service (DOCSRS_DATABASE_URL) to execute. Docker Desktop is not running on this Windows host, so local execution stops during shared TestEnvironment setup before reaching any assertions; upstream CI has the required service.

@Bortlesboat
Bortlesboat requested a review from a team as a code owner July 13, 2026 03:19
@github-actions github-actions Bot added the S-waiting-on-review Status: This pull request has been implemented and needs to be reviewed label Jul 13, 2026
@GuillaumeGomez

Copy link
Copy Markdown
Member

Looks good to me, thanks! Gonna wait for @syphar to be back to confirm it's all good.

@syphar
syphar merged commit 4a32289 into rust-lang:main Jul 17, 2026
15 checks passed
@github-actions github-actions Bot added S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it and removed S-waiting-on-review Status: This pull request has been implemented and needs to be reviewed labels Jul 17, 2026
@syphar syphar added S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it and removed S-waiting-on-deploy This PR is ready to be merged, but is waiting for an admin to have time to deploy it labels Jul 20, 2026
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.

Build queue links to latest version of crate

3 participants