Chore: create preview.yml (#21457)

pull/21458/head
好多大米 2021-11-10 16:00:18 +08:00 committed by GitHub
parent 5390f4069e
commit d19304f57e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 27 additions and 0 deletions

27
.github/workflows/preview.yml vendored Normal file
View File

@ -0,0 +1,27 @@
name: Website Preview
on: pull_request
jobs:
preview:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '10.15.0'
registry-url: https://registry.npmjs.com/
- uses: afc163/surge-preview@v1
id: preview_step
with:
surge_token: ${{ secrets.SURGE_TOKEN }}
github_token: ${{ secrets.GITHUB_TOKEN }}
dist: examples/element-ui/
build: |
npm run bootstrap
npm run deploy:build
- name: Get the preview_url
run: echo "url => ${{ steps.preview_step.outputs.preview_url }}"