igorkorenfeld
43012e1af1
Try deploy build with no-input option on collect static
2023-05-08 13:04:07 -04:00
Logan McDonald
423f8865b8
Update Github Action to fix conditionals ( #574 )
...
Fix sandbox action from failing on the conditional
2023-05-04 13:59:04 -07:00
brandonlenz
333b3c710a
Move commit signing step first, since it may be a prerequisite to deploying to your sandbox
2023-05-03 12:56:33 -04:00
brandonlenz
b8dbc39b66
Add clarification about which gpg key configuration options to use
2023-05-03 12:52:32 -04:00
Logan McDonald
43c899bf70
Add dev sandboxes bl ab ( #569 )
...
* add bl sandbox
* add ab sandbox
* add action conditional
2023-05-02 09:25:12 -07:00
Logan McDonald
c56e08f380
remove the lmm sandbox ( #568 )
2023-05-02 08:59:36 -07:00
Logan McDonald
d9d86fb8c0
Add new developer sandbox 'rjm' infrastructure ( #566 )
...
* Add new developer sandbox 'rjm' infrastructure
* fix conditional run
* revert change
* with correct syntax
* move to dependency
* fix typo
* try branches instead
* add push
* fix tab
* fix quote
* trying pr branch context again
2023-05-02 08:12:10 -07:00
Seamus Johnston
78aae0b7b5
Fix GH pipeline
2023-04-21 11:01:13 -05:00
Igor Korenfeld
a2245ade63
Merge pull request #535 from cisagov/ik/update-pa11y
...
Fix Pa11y Github Action
2023-04-19 10:40:35 -04:00
igorkorenfeld
1da7f1d674
Fix path for login middleware perl line
2023-04-18 17:37:09 -04:00
igorkorenfeld
84a78635d0
Place pa11y outside docker for gh action
...
Try running pa11y as a seperate step
Add install for pa11y in gh action
Add path for package.json
Change app to localhost in pa11yci
Change path for disabling middlewar in gh step
Update path again for perl line
Add rule to ignore whoami link in pa11yci
Revert "Update path again for perl line"
This reverts commit f08324a9463a666ef665e42af1983d84154e708b.
2023-04-18 17:36:55 -04:00
Seamus Johnston
fb56bbef15
Remove wait flag from CloudFoundry commands
2023-04-17 08:52:02 -05:00
igorkorenfeld
5e0b5baed7
Change pa11y to run on earlier ubuntu verison
2023-04-11 16:34:08 -04:00
LoganMMcDonald
d06af6f6d8
Add new developer sandbox 'jon' infrastructure
2023-02-06 10:42:40 -08:00
Logan McDonald
bed87212d2
fix issue confusing head vs base branch syntax ( #377 )
...
* fix issue confusing head vs base branch syntax
* try to add pr comments
2023-01-20 14:02:39 -08:00
Logan McDonald
508e5384cb
Create dev sandboxes scripts and first sandbox ( #370 )
...
* Add templates, scripts, and process documentation for creating and destroying developer sandboxes
* Create developer sandbox 'lmm' infrastructure
* fix up newlines
* fix action syntax pull_request
* add a line about the public.crt to developer docs
* add docs about branch conventions
* add new developer sandbox 'ik' infrastructure
* Add new developer sandbox 'nmb' infrastructure
* Add new developer sandbox 'sspj' infrastructure
* Add new developer sandbox 'mr' infrastructure
* make github actions dynamic by environment
* trying something out with dynamic github action for dev sandbox
* consolidate github actions to dynamic action
* try out run name
* combo run name and name
* respond to comments
2023-01-20 09:50:36 -08:00
Logan McDonald
6a54bf1ff4
Create new stable
environment ( #367 )
...
update documentation for environments and setup new stable environment
2023-01-17 13:54:30 -08:00
Logan McDonald
b45c335257
add no-input flag to flush so it can pass ( #350 )
2023-01-03 09:57:18 -08:00
Seamus Johnston
df265b10f8
Refactor fixtures from JSON to Python
2022-12-21 10:44:19 -06:00
Seamus Johnston
5fdfb36940
Update GH vars in migration workflows
2022-11-14 15:24:38 -06:00
Logan McDonald
5328285633
Add a nightly cron to our deploy action ( #233 )
...
* tmp
* add a cron to our deploy job
* add developer doc
2022-11-09 09:19:43 -05:00
Seamus Johnston
6880684dd6
Merge pull request #165 from cisagov/sspj/db-fixtures
...
Add User Fixtures
2022-10-17 15:20:43 +00:00
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
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