name: github pages on: push: branches: - master jobs: deploy: runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v6 - name: Setup Python uses: actions/setup-python@v6 with: python-version: '3.x' - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: '3.2' bundler-cache: true working-directory: docs - name: Install Python dependencies run: | 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'