Commit Graph

33 Commits

Author SHA1 Message Date
Christopher C. Wells f3d762ca63 Switch demo to Railway; run reset every three hours 2022-06-02 12:04:35 -07:00
Christopher C. Wells dc14356ab7 [skip-ci] Run python in pipenv 2022-06-02 11:41:30 -07:00
Christopher C. Wells 4cd93f9920 [skip-ci] Set up full environment in demo reset 2022-06-02 11:36:05 -07:00
Christopher C. Wells b103ffe106 Update CI node version to 16 2022-06-02 11:20:39 -07:00
Christopher C. Wells 7b9373081c Remove unnecessary `railway link` step 2022-06-02 11:05:53 -07:00
Christopher C. Wells 5b14cd7894 Upper case the demo reset action env variables 2022-06-02 10:56:28 -07:00
Christopher C. Wells 28d49a86de Update demo reset for Railway 2022-06-02 10:29:48 -07:00
Christopher C. Wells 30c383e0c7 Disable demo refresh (for now...) 2022-06-02 08:59:11 -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 a34f6b577d Add workflow dispatch option to demo reset 2022-05-23 16:25:25 -07:00
Christopher C. Wells 7c75036220 Add a demo reset workflow 2022-05-23 15:59:57 -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 748c7f235c Run python setup in CodeQL CI
See https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#analyzing-python-dependencies
2021-11-07 13:18:55 -08:00
Christopher C. Wells f755afb000 Don't install dev dependencies in CodeQL CI 2021-11-07 13:12:03 -08:00
Christopher C. Wells d9aff2e8a5 Update pipenv deploy method on CodeQL CI 2021-11-07 13:08:01 -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 Charbonneau Wells 540215e1bd
Add CodeQL workflow config (#314)
* Update codeql-analysis.yml

* Create codeql-config.yml

* Update codeql-analysis.yml
2021-09-25 13:16:11 -07:00
Christopher Charbonneau Wells b51ae77f6f
Create codeql-analysis.yml 2021-09-25 12:14:00 -07:00
Christopher Charbonneau Wells 32aa9971f6
Add Open Collective sponsorship option 2021-09-25 05:29:13 -07: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
Christopher Charbonneau Wells 35c825f223
Add a GitHub Sponsors file 2020-08-27 05:06:38 -07:00