We previously were running ubuntu 18.04 on heroku; but heroku doesn't support that anymore and won't create any builds on an ubuntu 18.04 machine; meaning no new code can be deployed)
I did manual testing on a separate heroku instance using ubuntu 22.04; made a couple test submissions; they went through as intended; the static urls for past submissions worked were saved; the pages were viewable; and the submissions were stored as json in the database as they were in the past.
I thought I upgraded the stack (to ubuntu 22.04 in november, but the build never completed because heroku 22.04 doesn't support python 3.6; this commit specifies the version of python to use and should trigger a new build using that version of python 3.9.16 which is supported by Heroku.
We previously were running ubuntu 18.04 on heroku; but heroku doesn't support that anymore and won't create any builds on an ubuntu 18.04 machine; meaning no new code can be deployed)
I did manual testing on a separate heroku instance using ubuntu 22.04; made a couple test submissions; they went through as intended; the static urls for past submissions worked were saved; the pages were viewable; and the submissions were stored as json in the database as they were in the past.
I thought I upgraded the stack (to ubuntu 22.04 in november, but the build never completed because heroku 22.04 doesn't support python 3.6; this commit specifies the version of python to use and should trigger a new build using that version of python 3.9.16 which is supported by Heroku.