diff options
| author | roife <roifewu@gmail.com> | 2024-04-06 13:57:56 +0800 |
|---|---|---|
| committer | roife <roifewu@gmail.com> | 2024-04-16 16:26:23 +0800 |
| commit | 3a4a69a51047d13be50439907c5c9f989d366264 (patch) | |
| tree | c570a2c272fc21f3f98428deee3ba50011242983 /src/tools/rust-analyzer/.github/workflows/rustdoc.yaml | |
| parent | 1179c3ee83eb72508049c78d06c06057c21885a3 (diff) | |
Add config hover_show_adtFieldsOrVariants to handle hovering limitation for ADTs
Diffstat (limited to 'src/tools/rust-analyzer/.github/workflows/rustdoc.yaml')
| -rw-r--r-- | src/tools/rust-analyzer/.github/workflows/rustdoc.yaml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/tools/rust-analyzer/.github/workflows/rustdoc.yaml b/src/tools/rust-analyzer/.github/workflows/rustdoc.yaml new file mode 100644 index 00000000000..12a1a791fda --- /dev/null +++ b/src/tools/rust-analyzer/.github/workflows/rustdoc.yaml @@ -0,0 +1,34 @@ +name: rustdoc +on: + push: + branches: + - master + +env: + CARGO_INCREMENTAL: 0 + CARGO_NET_RETRY: 10 + RUSTFLAGS: "-D warnings -W unreachable-pub" + RUSTUP_MAX_RETRIES: 10 + +jobs: + rustdoc: + if: github.repository == 'rust-lang/rust-analyzer' + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Install Rust toolchain + run: rustup update --no-self-update stable + + - name: Build Documentation + run: cargo doc --all --no-deps + + - name: Deploy Docs + uses: peaceiris/actions-gh-pages@364c31d33bb99327c77b3a5438a83a357a6729ad # v3.4.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_branch: gh-pages + publish_dir: ./target/doc + force_orphan: true |
