name: mdbook on: push: branches: - main - master - "releases/*" pull_request: branches: - main - master types: - closed jobs: deploy: runs-on: ubuntu-22.04 steps: - name: Git checkout uses: actions/checkout@v2 - name: Setup mdBook uses: peaceiris/actions-mdbook@v1 with: mdbook-version: '0.4.10' # mdbook-version: 'latest' - run: mdbook build - name: Deploy uses: peaceiris/actions-gh-pages@v3 with: personal_token: ${{ secrets.DEPLOY_KEY }} publish_dir: ./book publish_branch: gh-pages user_name: 'github-actions[bot]' user_email: 'github-actions[bot]@users.noreply.github.com' - name: Deploy Golang-China uses: peaceiris/actions-gh-pages@v3 with: personal_token: ${{ secrets.GOLANG_CHINA_DEPLOY_KEY }} external_repository: golang-china/gopl-zh publish_dir: ./book publish_branch: gh-pages user_name: 'github-actions[bot]' user_email: 'github-actions[bot]@users.noreply.github.com'