diff --git a/.github/workflows/deploy-vercel.yml b/.github/workflows/deploy-vercel.yml new file mode 100644 index 000000000..bcace3968 --- /dev/null +++ b/.github/workflows/deploy-vercel.yml @@ -0,0 +1,36 @@ +name: Deploy to Vercel +on: + push: + branches: + - master + paths: + - "package.json" + pull_request: + branches: + - master + paths: + - "package.json" +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: "16" + - name: Install dependencies + run: | + npm install -g pnpm + pnpm i + - name: build + run: | + pnpm build + - uses: amondnet/vercel-action@v20 #deploy + with: + vercel-token: ${{ secrets.VERCEL_TOKEN }} # Required + # github-token: ${{ secrets.GITHUB_TOKEN }} # Optional + # vercel-args: '--prod' # Optional + vercel-org-id: ${{ secrets.ORG_ID}} # Required + vercel-project-id: ${{ secrets.PROJECT_ID}} # Required + working-directory: dist