diff --git a/.github/workflows/autodocs.yaml b/.github/workflows/autodocs.yaml index 33bce7ab..8af0b95d 100644 --- a/.github/workflows/autodocs.yaml +++ b/.github/workflows/autodocs.yaml @@ -11,6 +11,17 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Set up Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + + - name: Install Protocol Buffers compiler + run: | + sudo apt-get update + sudo apt-get install -y protobuf-compiler libprotobuf-dev + - name: Install Launcher id: install-launcher run: cargo install --path launcher/ @@ -19,6 +30,11 @@ jobs: id: install-router run: cargo install --path router/ + - name: Set up Python + uses: actions/setup-python@v2 + with: + python-version: '3.x' + - name: Check that documentation is up-to-date run: | python update_doc.py --check