Skip to content

block users from proceeding past the DF transfer page if the new intake datetime has passed #1266

block users from proceeding past the DF transfer page if the new intake datetime has passed

block users from proceeding past the DF transfer page if the new intake datetime has passed #1266

name: Heroku Teardown Pull Request
on:
pull_request:
types: [closed]
jobs:
heroku-pull-request:
runs-on: ubuntu-latest
env:
HEROKU_APP_NAME: gyr-review-app-${{ github.event.number }}
steps:
- name: Login to Heroku
uses: akhileshns/[email protected]
with:
heroku_api_key: ${{ secrets.HEROKU_API_KEY }}
heroku_email: [email protected]
heroku_app_name: ${{ env.HEROKU_APP_NAME }}
justlogin: true
- name: Install Heroku CLI
run: |
curl https://cli-assets.heroku.com/install.sh | sh
- name: Predestroy the app associated with the closed PR
run: heroku run rails heroku:review_app_predestroy --app=${{ env.HEROKU_APP_NAME }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Actually destroy the Heroku app associated with the closed PR
run: heroku apps:destroy --app=${{ env.HEROKU_APP_NAME }} --confirm=${{ env.HEROKU_APP_NAME }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}