|
|
@ -32,10 +32,11 @@ jobs:
|
|
|
|
start: npm run start-test
|
|
|
|
start: npm run start-test
|
|
|
|
wait-on: http://localhost:5000
|
|
|
|
wait-on: http://localhost:5000
|
|
|
|
- name: Deploy to Heroku
|
|
|
|
- name: Deploy to Heroku
|
|
|
|
|
|
|
|
if: ${{ github.event_name == 'push' }}
|
|
|
|
uses: akhileshns/heroku-deploy@v3.12.12
|
|
|
|
uses: akhileshns/heroku-deploy@v3.12.12
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
heroku_api_key: ${{secrets.HEROKU_API_KEY}}
|
|
|
|
heroku_api_key: ${{secrets.HEROKU_API_KEY}}
|
|
|
|
heroku_app_name: ${{secrets.HEROKU_APP}}
|
|
|
|
heroku_app_name: ${{secrets.HEROKU_APP}}
|
|
|
|
heroku_email: ${{secrets.HEROKU_API_EMAIL}}
|
|
|
|
heroku_email: ${{secrets.HEROKU_API_EMAIL}}
|
|
|
|
healthcheck: "https://${{secrets.HEROKU_APP}}/health"
|
|
|
|
healthcheck: "https://${{secrets.HEROKU_APP}}.herokuapp.com/health"
|
|
|
|
rollbackonhealthcheckfailed: true
|
|
|
|
rollbackonhealthcheckfailed: true
|
|
|
|