Skip to content

Merge pull request #121 from flynneva/devel #84

Merge pull request #121 from flynneva/devel

Merge pull request #121 from flynneva/devel #84

Workflow file for this run

name: Generate Documentation
on:
push:
branches:
- main
jobs:
generate_docs:
runs-on: [ubuntu-latest]
container:
image: rostooling/setup-ros-docker:ubuntu-focal-ros-rolling-ros-base-latest
steps:
- name: setup directories
run: mkdir -p ros_ws/src/grbl_ros
- name: checkout
uses: actions/checkout@v2
with:
path: ros_ws/src/grbl_ros
- name: build documentation
run: |
ls
cd ros_ws/src/grbl_ros/docs/
apt-get update -y
pip3 install sphinx sphinxcontrib-napoleon pyserial
. /opt/ros/rolling/setup.sh
sphinx-build -b html . ./html/
- name: deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ros_ws/src/grbl_ros/docs/html/