name: vercel on: push: branches: - develop jobs: deploy: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: Setup Node uses: actions/setup-node@v2.1.2 with: node-version: '12.x' - name: Cache dependencies uses: actions/cache@v2 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} restore-keys: | ${{ runner.os }}-node- - name: Build env: API_BASE_URL: ${{ secrets.API_ORIGIN }}${{ secrets.API_BASE_PATH }} run: | yarn install yarn bootstrap yarn build-docs - name: Deploy uses: amondnet/vercel-action@v19 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