Commit graph

173 commits

Author SHA1 Message Date
Logan McDonald
af0525f8a0
exclude docs from checks (#163)
specify path as src in github actions workflows
2022-10-13 12:53:00 -04:00
Seamus Johnston
3e4279ace4
Add user fixtures 2022-10-13 07:56:37 -05:00
Seamus Johnston
9b008d6363
Run tests behind logged in pages (#162)
* Redirect admin login to Login.gov

* Add logged in scanning to CI

* Fix bug in LOGIN_URL

* Fix linter and tests

* Address PR feedback

* Try quotes
2022-10-11 11:26:11 -05:00
Neil Martinsen-Burrell
408e5f09a8
Fix security check tests in Actions environment 2022-10-07 11:40:53 -05:00
Neil Martinsen-Burrell
1aef237b19
Review feedback: incorporate github action, make OWASP pass with explicit exceptions 2022-10-07 10:58:29 -05:00
Neil Martinsen-Burrell
a43f95ada7
bump 2022-10-05 13:19:24 -05:00
Neil Martinsen-Burrell
83f60d4be0
better job names 2022-10-05 11:06:59 -05:00
Neil Martinsen-Burrell
690659c9ba
Add OWASP scanning 2022-10-05 10:47:54 -05:00
Neil Martinsen-Burrell
9f861b3c11
Add Django check security scanning to Github Actions 2022-10-04 15:17:31 -05:00
Igor Korenfeld
784be2b279
Merge pull request #123 from cisagov/ik/stable-uswds-assets
Add asset compilation and collection before deploy
2022-09-15 12:03:47 -04:00
igorkorenfeld
b2e4071f62
Remove current branch from deploy list 2022-09-15 09:44:24 -04:00
igorkorenfeld
fe7f6b8a2e
Add collectstatic step, replace last compile step with copyAssets 2022-09-14 17:12:31 -04:00
igorkorenfeld
f5c848f27d
Add command to compile USWDS before deploy 2022-09-14 17:09:40 -04:00
Neil Martinsen-Burrell
e45cf11d94
Go all the way and use docker-compose for linting 2022-09-13 13:52:14 -05:00
Neil Martinsen-Burrell
5bdd01138c
Merge branch 'main' into nmb/pa11y-scanning 2022-09-13 13:02:00 -05:00
Neil Martinsen-Burrell
3c32530082
Re-use docker-compose in Github Actions 2022-09-13 10:07:23 -05:00
Logan McDonald
edc0593859
Move to cloud.gov prototyping org with two spaces (#114)
move to prototyping org with two spaces
2022-09-09 14:53:17 -04:00
Neil Martinsen-Burrell
049bbac27e
Github actions for running pa11y scans 2022-09-08 13:40:05 -05:00
Seamus Johnston
0237c3235d
Add testing to the CI pipeline 2022-09-07 13:51:25 -05:00
Logan McDonald
8f41050f76
Setup initial CI gating on tests and add linting tests (#85)
* add flake, black, mypy, and bandit to run

* fixes issues flake and black complained about

* make mypy run successfully, add configuration files rather than specifying in ci

* respond to feedback

* configure bandit, ignore a file used only in local development
2022-08-26 12:36:02 -04:00
Seamus Johnston
8ec4d40b6a
Rename environments for consistency
- dev is local laptop
- unstable (or sandbox) is latest cut of main (or for experiments)
- staging is stable tagged releases
2022-08-18 14:54:14 -05:00
Seamus Johnston
e45da58a4a
Respond to PR review 2022-08-18 14:51:14 -05:00
Seamus Johnston
a96c1b0d80
Prepare CD pipeline and sandbox
- GitHub Actions deploy workflow
- GitHub Actions database migration workflow
- CF Python Buildpack deployment manifest
- CF Python Buildpack python runtime file
- documentation
2022-08-17 13:28:17 -05:00