From d24253dd4e6a8bdf285c2846e2cd40238bf212f8 Mon Sep 17 00:00:00 2001 From: la-neumann Date: Wed, 29 Jan 2025 17:13:32 +0700 Subject: [PATCH] update azure --- .github/workflows/azure-deploy.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/azure-deploy.yml b/.github/workflows/azure-deploy.yml index 842f29a8e8..6d6efb3e4a 100644 --- a/.github/workflows/azure-deploy.yml +++ b/.github/workflows/azure-deploy.yml @@ -4,6 +4,7 @@ on: push: branches: - master + workflow_dispatch: jobs: build-and-deploy: @@ -20,10 +21,15 @@ jobs: with: node-version: '20' - - name: Install dependencies and build + - name: Clean install dependencies + run: | + rm -rf node_modules + rm -f package-lock.json + npm install + npm install express-session@1.17.3 passport@0.6.0 passport-azure-ad@4.3.5 + + - name: Build run: | - npm install -g vite - npm ci --legacy-peer-deps npm run build - name: Create deployment config files