Iridescent-CM / technovation-app

The team submission platform for the Technovation Challenge
https://technovationchallenge.org
GNU General Public License v3.0
7 stars 4 forks source link

WIP: Add Heroku release phase tasks #5186

Open shaun-technovation opened 6 days ago

shaun-technovation commented 6 days ago

This will add release phase tasks for Heroku (moving them from DEPLOY_TASKS to Heroku's Procfile).

We're currently using an outdated, no-longer-supported plugin for this: https://github.com/gunpowderlabs/buildpack-ruby-rake-deploy-tasks

This outdated way^ relies on an ENV named RELEASE_TASKS. I copied the RELEASE_TASKS from the Heroku ENV setting and moved them to the Heroku Profile.

More info about the Heroku release phase being used: https://devcenter.heroku.com/articles/procfile#the-release-process-type