Skip to content

Manually publish official website #15

Manually publish official website

Manually publish official website #15

name: Manually publish official website
on:
workflow_dispatch
jobs:
build:
runs-on: ubuntu-latest
if: ${{ github.repository == 'sealerio/sealer.cool' }}
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14'
- run: npm install
- name: Static website hosting
run: npm run build
- name: Build static to oss
run: wget http://gosspublic.alicdn.com/ossutil/1.6.19/ossutil64 && chmod 755 ossutil64 &&
./ossutil64 -i ${{ secrets.ACCESSKEYID }} -k ${{ secrets.ACCESSKEYSECRET }} -e oss-cn-beijing.aliyuncs.com cp -rf src/.vuepress/dist oss://sealer/