Skip to content

Commit

Permalink
Configure QA deployment
Browse files Browse the repository at this point in the history
Create an environment for quality assurance.
Feature branches can be manually deployed for review.

closes #50
  • Loading branch information
TangoYankee committed Jul 19, 2024
1 parent 35204d4 commit f5641c3
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 1 deletion.
22 changes: 22 additions & 0 deletions .github/workflows/qa.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: 🕵️ Deploy to quality assurance

on: workflow_dispatch

jobs:
deploy:
name: 🚀 Deploy
environment:
name: qa-cp-map
url: https://qa-capitalplanning.nycplanningdigital.com
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Deploy to Heroku
uses: akhileshns/[email protected]
with:
heroku_email: ${{secrets.HEROKU_EMAIL}}
heroku_api_key: ${{secrets.HEROKU_API_KEY}}
heroku_app_name: ${{secrets.HEROKU_APP_NAME}}
team: ${{secrets.HEROKU_TEAM}}
env:
HD_VITE_ZONING_API_URL: ${{secrets.VITE_ZONING_API_URL}}
2 changes: 1 addition & 1 deletion .github/workflows/staging.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 🎭 Staging
name: 🎭 Deploy to staging

on:
push:
Expand Down

0 comments on commit f5641c3

Please sign in to comment.