mirror of
https://github.com/rust-lang/cargo
synced 2024-08-27 19:29:21 +00:00
Auto merge of #12000 - weihanglo:exclude-cleanup, r=epage
Remove `src/doc` from `exclude` list in Cargo.toml
This commit is contained in:
commit
3f3c8523aa
13
.github/workflows/main.yml
vendored
13
.github/workflows/main.yml
vendored
|
@ -185,7 +185,8 @@ jobs:
|
|||
- run: rustup component add rust-docs
|
||||
- run: ci/validate-man.sh
|
||||
# This requires rustfmt, use stable.
|
||||
- run: cd src/doc/semver-check && cargo +stable run
|
||||
- name: Run semver-check
|
||||
run: cargo +stable run -p semver-check
|
||||
- run: |
|
||||
mkdir mdbook
|
||||
curl -Lf https://github.com/rust-lang/mdBook/releases/download/v0.4.27/mdbook-v0.4.27-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=./mdbook
|
||||
|
@ -195,11 +196,11 @@ jobs:
|
|||
env:
|
||||
RUSTDOCFLAGS: -D warnings
|
||||
- run: cd src/doc && mdbook build --dest-dir ../../target/doc
|
||||
- run: |
|
||||
cd src/doc
|
||||
curl -sSLo linkcheck.sh \
|
||||
https://raw.githubusercontent.com/rust-lang/rust/master/src/tools/linkchecker/linkcheck.sh
|
||||
sh linkcheck.sh --all cargo
|
||||
- name: Run linkchecker.sh
|
||||
run: |
|
||||
cd target
|
||||
curl -sSLO https://raw.githubusercontent.com/rust-lang/rust/master/src/tools/linkchecker/linkcheck.sh
|
||||
sh linkcheck.sh --all --path ../src/doc cargo
|
||||
|
||||
success:
|
||||
permissions:
|
||||
|
|
7
Cargo.lock
generated
7
Cargo.lock
generated
|
@ -2779,6 +2779,13 @@ dependencies = [
|
|||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "semver-check"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"tempfile",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde"
|
||||
version = "1.0.160"
|
||||
|
|
|
@ -7,10 +7,6 @@ members = [
|
|||
"benches/capture",
|
||||
]
|
||||
exclude = [
|
||||
# For linkchecker (downloaded during CI) and semver-check
|
||||
# TODO: Either move semver-check to crates/ folder,
|
||||
# or make linkchecker run from a given directory.
|
||||
"src/doc/",
|
||||
"target/", # exclude bench testing
|
||||
]
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ const SEPARATOR: &str = "///////////////////////////////////////////////////////
|
|||
fn doit() -> Result<(), Box<dyn Error>> {
|
||||
let filename = std::env::args()
|
||||
.nth(1)
|
||||
.unwrap_or_else(|| "../src/reference/semver.md".to_string());
|
||||
.unwrap_or_else(|| "src/doc/src/reference/semver.md".to_string());
|
||||
let contents = fs::read_to_string(filename)?;
|
||||
let mut lines = contents.lines().enumerate();
|
||||
|
Loading…
Reference in a new issue