Fix doc build error | Don't skip setup-complete
This commit is contained in:
10
.github/workflows/chipyard-run-tests.yml
vendored
10
.github/workflows/chipyard-run-tests.yml
vendored
@@ -73,9 +73,7 @@ jobs:
|
|||||||
sudo apt-get install -y python3-pip
|
sudo apt-get install -y python3-pip
|
||||||
sudo pip3 install -r docs/requirements.txt
|
sudo pip3 install -r docs/requirements.txt
|
||||||
make -C docs html
|
make -C docs html
|
||||||
- name: Show error log from sphinx if failed
|
cat /tmp/sphinx-err*.log 2>/dev/null
|
||||||
if: steps.job-start.outputs.run_result != 'success' && ${{ failure() }}
|
|
||||||
run: cat /tmp/sphinx-err*.log
|
|
||||||
- uses: ./.github/actions/job-end
|
- uses: ./.github/actions/job-end
|
||||||
|
|
||||||
install-riscv-toolchain:
|
install-riscv-toolchain:
|
||||||
@@ -173,17 +171,13 @@ jobs:
|
|||||||
#
|
#
|
||||||
# When adding new prep jobs, please add them to `needs` below
|
# When adding new prep jobs, please add them to `needs` below
|
||||||
setup-complete:
|
setup-complete:
|
||||||
name: "setup complete"
|
name: setup-complete
|
||||||
needs: [install-riscv-toolchain, install-esp-toolchain, install-verilator,
|
needs: [install-riscv-toolchain, install-esp-toolchain, install-verilator,
|
||||||
build-extra-tests]
|
build-extra-tests]
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: ./.github/actions/job-start
|
|
||||||
id: job-start
|
|
||||||
- name: Set up complete
|
- name: Set up complete
|
||||||
if: steps.job-start.outputs.run_result != 'success'
|
|
||||||
run: echo Set up is complete!
|
run: echo Set up is complete!
|
||||||
- uses: ./.github/actions/job-end
|
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user