From fef8e4a37c2f6334c9b824d68a704fc35881703c Mon Sep 17 00:00:00 2001 From: fewensa <37804932+fewensa@users.noreply.github.com> Date: Sun, 8 Oct 2023 19:04:23 +0800 Subject: [PATCH] Try CI --- .github/workflows/deploy-dev.yml | 32 ++++++++++++++++++++++++++++++++ vercel.json | 26 ++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 .github/workflows/deploy-dev.yml create mode 100644 vercel.json diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml new file mode 100644 index 0000000..522317e --- /dev/null +++ b/.github/workflows/deploy-dev.yml @@ -0,0 +1,32 @@ +name: Deploy develop + +on: + pull_request: + +jobs: + deploy: + name: Deploy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: actions/checkout@v2 + with: + repository: itering/actions + path: .github/actions + persist-credentials: false + ssh-key: "${{ secrets.ITERING_ACTIONS_DEPLOY_KEY }}" + + - uses: ./.github/actions/smart-vercel + name: Deploy to Vercel + id: smart-vercel + with: + vercel_token: ${{ secrets.VERCEL_TOKEN }} + vercel_group: itering + preview_output: true + project_name: helix-docs + enable_cache: true + enable_notify_comment: true + enable_notify_slack: true + slack_channel: helix-ui + slack_webhook: ${{ secrets.SLACK_INCOMING_WEBHOOK_URL }} diff --git a/vercel.json b/vercel.json new file mode 100644 index 0000000..8f538a7 --- /dev/null +++ b/vercel.json @@ -0,0 +1,26 @@ +{ + "headers": [ + { + "source": "/(.*)", + "headers": [ + { + "key": "X-Content-Type-Options", + "value": "nosniff" + }, + { + "key": "Referrer-Policy", + "value": "origin-when-cross-origin" + }, + { + "key": "X-Frame-Options", + "value": "SAMEORIGIN" + }, + { + "key": "Strict-Transport-Security", + "value": "max-age=2592000" + } + ] + } + ], + "rewrites": [{ "source": "/*", "destination": "/index.html" }] + }