name: github pages on: push: branches: - master jobs: deploy: runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v7 - name: Setup Python uses: actions/setup-python@v6 with: python-version: '3.x' - name: Install dependencies run: | sudo apt update && sudo apt -y -qq install bundler python3-pip pip3 install ruamel.yaml --user - name: Build run: ./docs/generate.sh - name: Deploy uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./docs/_site user_name: 'github-actions[bot]' user_email: 'github-actions[bot]@users.noreply.github.com'