name: Deploy Nightly Docs on: push: branches: - master - main jobs: deploy: name: Build & Deploy runs-on: ubuntu-latest permissions: contents: write steps: - uses: actions/checkout@v4 - run: sudo apt-get update - run: sudo apt install libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev libxdo-dev - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: cargo doc run: cargo doc --no-deps --workspace - name: upload artifacts uses: actions/upload-pages-artifact@v3 - name: Deploy uses: JamesIves/github-pages-deploy-action@v4.5.0 with: branch: gh-pages-docs folder: target/doc #target-folder: docs #repository-name: