From ac2baf8bfe9e30bb7a1add7772b6f0ffb31c524d Mon Sep 17 00:00:00 2001 From: Karthik Mohan <25052382+karthikmohan@users.noreply.github.com> Date: Mon, 28 Aug 2023 01:12:45 +0530 Subject: [PATCH] Update deploy.yml (#627) Co-authored-by: Karthik Mohan --- .github/workflows/deploy.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4793477085..74c7ac0252 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -6,6 +6,7 @@ env: USE_GITHUB_DATA: "true" MEDIUM_USERNAME: "saadpasta" # Change this to your medium username on: + workflow_dispatch: push: branches: - master @@ -16,16 +17,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout 🛎️ - uses: actions/checkout@v2 # If you're using actions/checkout@v2 you must set persist-credentials to false in most cases for the deployment to work correctly. + uses: actions/checkout@v3 # If you're using actions/checkout@v3 you must set persist-credentials to false in most cases for the deployment to work correctly. with: persist-credentials: false + - name: Setup Node.js 🔧 + uses: actions/setup-node@v2 + with: + node-version: 14.x + + - name: Update npm 🚀 + run: npm install -g npm@latest + - name: Install and Build 🔧 # Build the Project run: | npm install npm run build - name: Deploy 🚀 - uses: JamesIves/github-pages-deploy-action@releases/v3 + uses: JamesIves/github-pages-deploy-action@v4 with: GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # This is provided by GitHub. BRANCH: gh-pages # The branch the action should deploy to.