Updating workflow

This commit is contained in:
Skylar Grant 2021-10-19 18:57:45 -04:00
parent d8e5e56514
commit ba80d11628
1 changed files with 6 additions and 3 deletions

View File

@ -1,6 +1,9 @@
name: Node.js CI/CD name: Node.js CI/CD
on: [push] # tells github to run this on any push to the repository on:
push: # tells github to run this on any push to the repository
branches:
- main
jobs: jobs:
deploy: deploy:
@ -15,8 +18,8 @@ jobs:
key: ${{ secrets.KEY }} key: ${{ secrets.KEY }}
port: ${{ secrets.PORT }} port: ${{ secrets.PORT }}
script: | script: |
cd infrabot # we move into our app's folder cd nodbot # we move into our app's folder
git pull # we pull any changes from git git pull # we pull any changes from git
npm prune # we remove any unused dependencies npm prune # we remove any unused dependencies
npm install # we install any missing dependencies npm install # we install any missing dependencies
pm2 reload all # we reload the app via PM2 pm2 reload nodbot # we reload the app via PM2