diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 251f34382e..80438ab912 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -52,7 +52,8 @@ jobs: - uses: ./.github/actions/install-rust with: toolchain: nightly - - run: cargo doc --no-deps --all --exclude wasmtime-cli --exclude test-programs + - run: cargo doc --no-deps --all --exclude wasmtime-cli --exclude test-programs --exclude cranelift-codegen-meta + - run: cargo doc --package cranelift-codegen-meta --document-private-items - uses: actions/upload-artifact@v1 with: name: doc-api diff --git a/cranelift/.github/workflows/main.yml b/cranelift/.github/workflows/main.yml deleted file mode 100644 index 6926f56fcc..0000000000 --- a/cranelift/.github/workflows/main.yml +++ /dev/null @@ -1,15 +0,0 @@ -jobs: - docs: - name: Build API Docs - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - with: - submodules: true - - name: Install Rust - run: rustup update nightly && rustup default nightly - - run: cargo doc --all --exclude cranelift-codegen-meta - - run: cargo doc --package cranelift-codegen-meta --document-private-items - - run: cargo install cargo-deadlinks - - run: find ./target/doc -maxdepth 1 -type d -name "cranelift*" | xargs -I{} cargo deadlinks --dir {} - name: Run cargo-deadlinks