Skip to content

Commit

Permalink
use zip
Browse files Browse the repository at this point in the history
  • Loading branch information
la-neumann committed Jan 29, 2025
1 parent 7adaef7 commit ffce51b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 107 deletions.
93 changes: 0 additions & 93 deletions .github/workflows/auto-test.yml.disabled

This file was deleted.

24 changes: 10 additions & 14 deletions .github/workflows/azure-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,30 +40,26 @@ jobs:
run: |
npm run build
- name: Create deployment config files
- name: Prepare deployment package
run: |
# Create deployment config
echo "[config]
SCM_DO_BUILD_DURING_DEPLOYMENT=false" > .deployment
echo "node_modules/
.git/
.github/
.vscode/
test/
extra/
docker/
config/
.env
.gitignore
README.md" > .deployignore
# Create a clean deployment package
mkdir deploy
cp -r dist server node_modules package.json .deployment deploy/
cd deploy
zip -r ../package.zip .
- name: Deploy to Azure App Service
id: deploy
uses: azure/webapps-deploy@v3
with:
app-name: uptime-kuma-version-three
publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }}
package: .
package: package.zip
clean: true # Enable clean deployment
app-settings-json: |
{
"STARTUP_COMMAND": "node server/server.js",
Expand Down

0 comments on commit ffce51b

Please sign in to comment.