Appearance
Github Pages
.github/workflows/main.yml
- main.yml
name: Build and Deploy
on: [push]
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@main
- run: node -v
- name: Vuepress deploy
uses: jenkey2011/vuepress-deploy@1.6.1
env:
ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }}
BUILD_SCRIPT: yarn && yarn build
TARGET_BRANCH: gh-pages
BUILD_DIR: .vitepress/dist
- github developer setting
- New personal access token
- NOTE : vitepress-simple-theme-token
- Expiration : No expiration
- Select scopes : workflow checked
Generate token
Button Click
lightgreen backgroun
key copy :ghp_????????????????????????????????????
- deploy repository move
Settings
Tab clickSecrets
Menu ClickActions
SubMenu Click
New repository secret
Button Click- New Secret
- Name : ACCESS_TOKEN
- Value :
ghp_????????????????????????????????????