Skip to content

Commit 83a9fbf

Browse files
committed
feat: add socket for sending event when cron run
1 parent a17381a commit 83a9fbf

File tree

6 files changed

+471
-244
lines changed

6 files changed

+471
-244
lines changed
Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +0,0 @@
1-
# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy
2-
# More GitHub Actions for Azure: https://github.com/Azure/actions
3-
4-
name: Build and deploy Node.js app to Azure Web App - habstreak-api
5-
6-
on:
7-
push:
8-
branches:
9-
- master
10-
workflow_dispatch:
11-
12-
jobs:
13-
build:
14-
runs-on: ubuntu-latest
15-
16-
steps:
17-
- uses: actions/checkout@v2
18-
19-
- name: Set up Node.js version
20-
uses: actions/setup-node@v1
21-
with:
22-
node-version: '16.x'
23-
24-
- name: npm install, build, and test
25-
run: |
26-
npm install
27-
npm run build --if-present
28-
npm run test --if-present
29-
30-
- name: Upload artifact for deployment job
31-
uses: actions/upload-artifact@v2
32-
with:
33-
name: node-app
34-
path: .
35-
36-
deploy:
37-
runs-on: ubuntu-latest
38-
needs: build
39-
environment:
40-
name: 'Production'
41-
url: ${{ steps.deploy-to-webapp.outputs.webapp-url }}
42-
43-
steps:
44-
- name: Download artifact from build job
45-
uses: actions/download-artifact@v2
46-
with:
47-
name: node-app
48-
49-
- name: 'Deploy to Azure Web App'
50-
id: deploy-to-webapp
51-
uses: azure/webapps-deploy@v2
52-
with:
53-
app-name: 'habstreak-api'
54-
slot-name: 'Production'
55-
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_DF2EC4152B7B419CA1D01256BE03D87C }}
56-
package: .

0 commit comments

Comments
 (0)