From b20ab95a8781391a3844b8a07fa4f5bdffa7c876 Mon Sep 17 00:00:00 2001 From: joeaba <77398477+joeaba@users.noreply.github.com> Date: Sat, 23 Oct 2021 02:32:35 +0530 Subject: [PATCH] Update explorer.yml --- .github/workflows/explorer.yml | 44 ++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/.github/workflows/explorer.yml b/.github/workflows/explorer.yml index 8c0cc71813..6a1360b111 100644 --- a/.github/workflows/explorer.yml +++ b/.github/workflows/explorer.yml @@ -1,30 +1,24 @@ name: Explorer - - on: push: - branches: [ master ] + branches: [master] + paths: + - 'explorer/**' + pull_request_target: + branches: + - master paths: - - "explorer/**" - pull_request: - branches: [ master ] - paths: - - "explorer/**" - + - 'explorer/**' jobs: check-explorer: runs-on: ubuntu-latest - defaults: run: working-directory: explorer - steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: - # "node" (v16) is not supported by node-sass yet - # https://github.com/sass/node-sass/pull/3090 node-version: '14' cache: 'npm' cache-dependency-path: explorer/package-lock.json @@ -33,3 +27,27 @@ jobs: - run: npm run format - run: npm run build - run: npm run test + - uses: actions/checkout@v2 + - uses: amondnet/vercel-action@v20 + with: + vercel-token: ${{ secrets.VERCEL_TOKEN }} # Required + github-token: ${{ secrets.PAT }} #Optional + vercel-org-id: ${{ secrets.ORG_ID}} #Required + vercel-project-id: ${{ secrets.PROJECT_ID}} #Required + working-directory: ./explorer + scope: ${{ secrets.TEAM_ID }} + production: + needs: check-explorer + runs-on: ubuntu-latest + if: github.event_name == 'push' + steps: + - uses: actions/checkout@v2 + - uses: amondnet/vercel-action@v20 + with: + vercel-token: ${{ secrets.VERCEL_TOKEN }} # Required + github-token: ${{ secrets.PAT }} #Optional + vercel-args: '--prod' #for production + vercel-org-id: ${{ secrets.ORG_ID}} #Required + vercel-project-id: ${{ secrets.PROJECT_ID}} #Required + working-directory: ./explorer + scope: ${{ secrets.TEAM_ID }}