[O] Optimize deploy to pages action

pull/44/head
Azalea Gui 2022-12-30 15:11:35 -05:00
parent 3a72378914
commit 20578afea5
No known key found for this signature in database
GPG Key ID: E289FAC0DA92DD2B
1 changed files with 11 additions and 12 deletions

View File

@ -10,6 +10,12 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
jobs:
build:
runs-on: ubuntu-latest
@ -38,15 +44,8 @@ jobs:
- name: Build
run: yarn build
- name: Deploy
run: |
git config --global user.name "$(git show -s --format='%an' HEAD)"
git config --global user.email "$(git show -s --format='%ae' HEAD)"
cd dist
git init
git add .
git commit -m "Build on $(date '+%Y-%m-%d %H:%M:%S')"
git branch -m gh-pages
git remote add origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}
git push -f origin gh-pages
- name: Deploy to github pages
uses: JamesIves/github-pages-deploy-action@4.4.1
with:
branch: gh-pages
folder: dist