Commit Graph

27 Commits

Author SHA1 Message Date
Christopher C. Wells a75e000af6 Disable demo deploy CI job
Demo deployments will be triggered via Railway.app in order to support PR
environment deployments as well.
2022-06-06 06:49:51 -07:00
Christopher C. Wells 3c05768f0e Use a composite action for job setup 2022-06-02 21:34:04 -07:00
Christopher C. Wells 99dd61bd17 Standardize job naming patterns 2022-06-02 20:54:48 -07:00
Christopher C. Wells a072868a16 Cache lock file along with dependencies 2022-06-02 20:53:32 -07:00
Christopher C. Wells 5799c15f03 Re-enable demo deploy job 2022-06-02 20:48:37 -07:00
Christopher C. Wells a17cf139e1 Add URL to docs deploy environment config 2022-06-02 20:44:47 -07:00
Christopher C. Wells 72bdc22dc6 Add ID to Python setup for proper outputs handling 2022-06-02 20:19:24 -07:00
Christopher C. Wells 3d80eed562 Correct CI YAML 2022-06-02 20:14:18 -07:00
Christopher C. Wells 544babd8eb Update actions configurations; re-add Python cache 2022-06-02 20:11:49 -07:00
Christopher C. Wells 815d881eeb Add documentation deployment environment 2022-06-02 19:46:09 -07:00
Christopher C. Wells b103ffe106 Update CI node version to 16 2022-06-02 11:20:39 -07:00
Christopher C. Wells f3b009307b Drop support for Python 3.6
Python 3.6 was EOL on 23 Dec 2021.
2022-05-31 08:25:35 -07:00
Christopher C. Wells f95edd8957 Ensure tests pass before deploying docs 2022-05-28 13:30:27 -07:00
Christopher C. Wells 8e33033e26 Add docs-specific requirements 2022-05-28 13:27:36 -07:00
Christopher C. Wells 8a4479be8f Add a deploy docs step to CI 2022-05-28 13:15:08 -07:00
Christopher C. Wells ce380697fd Disable demo deploy for now
See https://status.heroku.com/incidents/2413
2022-05-09 15:41:42 -07:00
Christopher C. Wells 2fea4c8806 Move CI deploy steps conditional to job level 2021-11-19 11:39:15 -05:00
Christopher C. Wells b8ef378a8e Update Node version used in CI 2021-11-13 06:31:29 -08:00
Christopher C. Wells f432f1147f Quote Python versions in CI config 2021-11-13 06:11:42 -08:00
Christopher C. Wells 2a2662045a Add Python 3.10 to CI tests 2021-11-13 05:54:20 -08:00
Christopher Charbonneau Wells d74f35d765
Handle format customization in middelware (#332)
This is done to allow for format difference between `en-US` (`en`) and `en-GB` that are not well supported by Django's format handling.
2021-11-12 10:13:08 -08:00
Christopher C. Wells 4b884fd030 Add a demo deploy step to CI 2021-11-07 13:53:58 -08:00
Christopher C. Wells 4c1eb06145 Add Python 3.9 to CI tests 2021-11-07 13:31:18 -08:00
Christopher C. Wells b68ac0fdc4 Remove verbose flag from `pipenv install` in CI 2021-11-07 13:02:28 -08:00
Christopher C. Wells 9c1ba21628 Test `PIPENV_VENV_IN_PROJECT` in CI 2021-11-07 12:53:57 -08:00
Christopher C. Wells 371d6f50cd Disable CI Python cache
Troubleshooting issue with Pipenv Python executable discovery.
2021-07-19 20:55:30 -07:00
Christopher Charbonneau Wells c8e1fee3e4
Replace Travis with GitHub Actions (#216)
* Replace Travis config with GitHub Actions config

* Use Coveralls GitHub Action

* Correct Coveralls flag name

* Try AndreMiras/coveralls-python-action@develop

* Prevent double-run on push to PRs

Closes #216.
2021-05-19 21:12:03 -07:00