Commit graph

381 commits

Author SHA1 Message Date
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
4440d2b3b9
No need for these custom github actions now 2022-09-13 13:55:54 -05: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
igorkorenfeld
8c9003e348
Move note about verified commit down to the right section 2022-08-23 09:55:11 -04:00
igorkorenfeld
e719854caa
Add suggestions from PR 2022-08-23 09:51:44 -04:00
igorkorenfeld
fe5dc92d88
Add proposed edits to the developer onboarding template 2022-08-22 12:14:00 -04:00
Logan McDonald
b78950dbec
fixing typos in developer onboarding (#59)
* fix typo

* respond to feedback
2022-08-19 10:49:02 -04:00
Seamus Johnston
5e4c44a444
Merge pull request #42 from cisagov/sspj/proof-of-concept
Add Django
2022-08-19 13:24:28 +00: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
Logan McDonald
069e46e9e6
Update issue templates (#55)
* Update issue templates

* remove old templates

* make assignments bullet points
2022-08-18 13:59:56 -04:00
Logan McDonald
3a2ad00bd8
add notes about commit signing and required installations to onboarding template (#54)
add notes about commit signing and required installations to onboarding issue template
2022-08-18 13:51:08 -04: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
Logan McDonald
041f6a7034
Add epic and onboarding issue templates, cut down PR template (#31)
* add two issue templates

* simplify PR template
2022-08-10 09:54:50 -04:00
Logan McDonald
1d2ddc660a
setup initial documentation folders (#1)
* setup initial documentation folders

* add CODEOWNERS

* replace dotgov with .gov where possible
2022-08-03 08:03:04 -04:00