|
20 | 20 | - name: Checkout
|
21 | 21 | uses: actions/checkout@v4
|
22 | 22 | with:
|
23 |
| - path: zephyr-rust-lang |
| 23 | + path: zephyr-lang-rust |
24 | 24 |
|
25 | 25 | - name: Set up Python
|
26 | 26 | uses: actions/setup-python@v5
|
|
30 | 30 | - name: Setup Zephyr project
|
31 | 31 | uses: zephyrproject-rtos/action-zephyr-setup@v1
|
32 | 32 | with:
|
33 |
| - app-path: zephyr-rust-lang |
| 33 | + app-path: zephyr-lang-rust |
34 | 34 | manifest-file-name: ci-manifest.yml
|
35 | 35 | toolchains: arm-zephyr-eabi:riscv64-zephyr-elf
|
36 | 36 |
|
|
41 | 41 | rustup target add thumbv7m-none-eabi
|
42 | 42 |
|
43 | 43 | - name: Build Rust documentation
|
44 |
| - working-directory: zephyr-rust-lang |
| 44 | + working-directory: zephyr-lang-rust |
45 | 45 | run: |
|
46 | 46 | # Note that the above build doesn't set Zephyrbase, so we'll need to do that here.
|
47 | 47 | west build -t rustdoc -b nrf52840dk/nrf52840 docgen
|
|
50 | 50 | cp docs/top-index.html rustdocs/index.html
|
51 | 51 |
|
52 | 52 | - name: Build build documentation
|
53 |
| - working-directory: zephyr-rust-lang |
| 53 | + working-directory: zephyr-lang-rust |
54 | 54 | run: |
|
55 | 55 | cd zephyr-build
|
56 | 56 | cargo doc
|
|
60 | 60 | uses: actions/upload-artifact@v4
|
61 | 61 | with:
|
62 | 62 | name: rustdocs
|
63 |
| - path: zephyr-rust-lang/rustdocs |
| 63 | + path: zephyr-lang-rust/rustdocs |
64 | 64 |
|
65 | 65 | doc-publish:
|
66 | 66 | name: Publish Rust Documentation
|
|
69 | 69 | if: |
|
70 | 70 | github.event.workflow_run.event == 'pull_request' &&
|
71 | 71 | github.event.workflow_run.conclusion == 'success' &&
|
72 |
| - github.repository == 'zephyrproject-rtos/zephyr-rust-lang' |
| 72 | + github.repository == 'zephyrproject-rtos/zephyr-lang-rust' |
73 | 73 |
|
74 | 74 | steps:
|
75 | 75 | - name: Download documentation artifact
|
|
0 commit comments