Skip to content

Conversation

@tgross35
Copy link
Contributor

@tgross35 tgross35 commented Nov 4, 2025

Add a version of semver checks that run on non-host targets by building
rustdoc JSON output and passing that to cargo-semver-checks.
Unfortunately this doesn't have a way to suppress false positives, so we
need to leave the checks as optional rather than enforced for now (i.e.
the exit code isn't checked).

Link: obi1kenobi/cargo-semver-checks#827

@rustbot rustbot added the A-CI Area: CI-related items label Nov 4, 2025
@tgross35 tgross35 force-pushed the backport-more-semver branch 4 times, most recently from a932a24 to 8a6762f Compare November 6, 2025 10:17
@tgross35 tgross35 marked this pull request as ready for review November 6, 2025 10:21
@rustbot
Copy link
Collaborator

rustbot commented Nov 6, 2025

⚠️ Warning ⚠️

  • Pull requests are usually filed against the main branch for this repo, but this one is against libc-0.2. Please double check that you specified the right target!

@tgross35 tgross35 enabled auto-merge November 6, 2025 10:21
@tgross35 tgross35 added this pull request to the merge queue Nov 6, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 6, 2025
@tgross35 tgross35 force-pushed the backport-more-semver branch 2 times, most recently from 81d8a0f to 0414a94 Compare November 6, 2025 11:02
@tgross35 tgross35 enabled auto-merge November 6, 2025 11:03
@tgross35 tgross35 force-pushed the backport-more-semver branch from 0414a94 to 7a43e56 Compare November 6, 2025 20:08
@rustbot
Copy link
Collaborator

rustbot commented Nov 6, 2025

This PR was rebased onto a different libc-0.2 commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@tgross35 tgross35 added this pull request to the merge queue Nov 6, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 6, 2025
@tgross35 tgross35 force-pushed the backport-more-semver branch from 7a43e56 to cfdf7c6 Compare November 7, 2025 00:17
Add a version of semver checks that run on non-host targets by building
rustdoc JSON output and passing that to `cargo-semver-checks`.
Unfortunately this doesn't have a way to suppress false positives, so we
need to leave the checks as optional rather than enforced for now (i.e.
the exit code isn't checked).
@tgross35 tgross35 force-pushed the backport-more-semver branch from cfdf7c6 to cf9b094 Compare November 7, 2025 00:30
@tgross35 tgross35 enabled auto-merge November 7, 2025 00:30
@tgross35 tgross35 added this pull request to the merge queue Nov 7, 2025
Merged via the queue into rust-lang:libc-0.2 with commit 8b1d4d2 Nov 7, 2025
49 checks passed
@tgross35 tgross35 deleted the backport-more-semver branch November 7, 2025 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: CI-related items

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants