Skip to content

docs: v2.7.0

docs: v2.7.0 #1556

Workflow file for this run

name: Deploy to GitHub Pages
on:
pull_request:
branches:
- master
paths-ignore:
- 'README.md'
- 'gitpod.yml'
push:
branches:
- master
paths-ignore:
- 'README.md'
- 'gitpod.yml'
permissions: read-all
jobs:
test:
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Init environment
uses: ./.github/actions/init
- name: Test build
run: pnpm build
deploy:
if: github.event_name == 'push'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Init environment
uses: ./.github/actions/init
- uses: webfactory/[email protected]
with:
ssh-private-key: ${{ secrets.GH_PAGES_DEPLOY }}
- name: Release to GitHub Pages
env:
USE_SSH: true
GIT_USER: ${{ secrets.GH_PAGES_DEPLOY_NAME }}
run: |
git config --global user.email "${{ secrets.GH_PAGES_DEPLOY_EMAIL }}"
git config --global user.name "${{ secrets.GH_PAGES_DEPLOY_NAME }}"
DEPLOYMENT_BRANCH=master pnpm run deploy