From 33c7d117202a7885ada10b2537a7262f6631c199 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A5=BD=E5=A4=9A=E5=A4=A7=E7=B1=B3?= Date: Wed, 10 Nov 2021 14:52:19 +0800 Subject: [PATCH] Chore: create preview.yml --- .github/workflows/preview.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/preview.yml diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml new file mode 100644 index 0000000000..ec45f46189 --- /dev/null +++ b/.github/workflows/preview.yml @@ -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 }}"