Ryan Ahearn
a4349975e5
Merge branch 'main' into sms-provider-cleanup
...
* main:
Update to most recent pip-audit action
Remove restart: always from devcontainer
simplify to use the script for this exact purpose
simplify cleanup steps
update sandbox teardown steps
2023-01-03 10:23:55 -05:00
Ryan Ahearn
7e02e6b33d
Update to most recent pip-audit action
2023-01-03 09:44:53 -05:00
Ryan Ahearn
d70e1b125a
Remove NOTIFY_EMAIL_DOMAIN override in CI test runs
2022-12-22 10:52:08 -05:00
Ryan Ahearn
7c611e993f
Read openapi schema for the owasp scan
2022-11-16 15:50:08 -05:00
Ryan Ahearn
4e631b5cc2
Switch to gsa repo for cg-egress-proxy source
2022-11-15 14:51:41 -05:00
Ryan Ahearn
e0163feee0
Fix typo in working-directory action key name
2022-11-14 11:08:25 -05:00
Ryan Ahearn
171d039e72
Update list of files for deploy-proxy to watch in demo
2022-11-14 10:01:23 -05:00
Ryan Ahearn
fb0fbb984e
Enable deploying exact version of cg-egress-proxy
2022-11-14 09:49:31 -05:00
Ryan Ahearn
e525f2ae9b
Build caddy binary as part of the egress proxy deploy
2022-11-09 10:21:04 -05:00
Ryan Ahearn
82847d3f71
Only deploy egress proxy if the config changed
2022-11-08 16:11:15 -05:00
Ryan Ahearn
2c140409df
Fix typo
2022-11-08 14:57:35 -05:00
Ryan Ahearn
3020d3d94e
Add github action for deploying egress proxy
2022-11-08 14:27:34 -05:00
Ryan Ahearn
0b84cffc46
Insert forgotten key to deploy workflow
2022-11-02 15:06:07 -04:00
Ryan Ahearn
b0f615178f
Update org/space in deploy scripts
2022-11-02 13:58:56 -04:00
Ryan Ahearn
74fa5bc062
Fix breaking change in updating actions/github-script to v6
2022-11-02 12:16:37 -04:00
Ryan Ahearn
814cdec556
Fix workflow and python syntax issues
2022-11-02 12:02:21 -04:00
Ryan Ahearn
afd855442b
Create demo deploy workflows
2022-11-02 11:36:54 -04:00
Ryan Ahearn
55bccecf10
Merge branch 'main' into cleanup-config
...
* main:
add the requirements.txt file during deploy 🤷
add versions in pipfile for git deps
use setup action in deploy workflow
include new/renamed files
update licensing situation for us gov
2022-11-01 09:39:52 -04:00
stvnrlly
f127a7c7ac
add the requirements.txt file during deploy 🤷
2022-10-31 16:44:03 -04:00
Ryan Ahearn
7aafdd7bac
Clean up config settings
2022-10-31 13:25:59 -04:00
stvnrlly
169a637aa3
use setup action in deploy workflow
2022-10-31 12:18:25 -04:00
stvnrlly
96431f0388
pipenv + flake8
2022-10-26 16:47:40 -04:00
stvnrlly
d87c224473
remove broadcast-related code, except migrations
2022-10-26 16:41:35 -04:00
stvnrlly
7b80210884
locate isort in time and space
2022-10-26 16:29:51 -04:00
stvnrlly
2889f6220a
actually write requirements to file
2022-10-26 16:21:45 -04:00
stvnrlly
82c5608e0a
github setup change for pipenv
2022-10-26 15:26:53 -04:00
stvnrlly
d27401c7a0
more pipenv transition
2022-10-26 14:05:37 +00:00
Steven Reilly
d37c2a53b8
Merge branch 'main' into stvnrlly-remove-broadcasts
2022-10-25 10:17:49 -04:00
stvnrlly
d4e156e8ae
Merge branch 'main' into stvnrlly-remove-broadcasts
2022-10-20 19:44:20 -04:00
stvnrlly
788f5e2d86
reactivate flake8 in checks.yml
2022-10-19 16:16:28 +00:00
Ryan Ahearn
821efca6f1
Merge pull request #94 from GSA/manifest-updates
...
Control instances & auto-run migrations on deploy
2022-10-19 10:59:24 -04:00
Ryan Ahearn
cd7da37fa9
Only run pip-audit on runtime dependencies in CI
2022-10-19 10:09:09 -04:00
Ryan Ahearn
8dc0b4eb19
Move process commands from Procfile to manifest.yml
2022-10-18 11:23:40 -04:00
stvnrlly
57f4df8ed1
remove broadcast-related code, except migrations
2022-10-04 15:28:27 +00:00
Ryan Ahearn
e3ad01119d
Replace celery[sqs] with celery[redis]
2022-09-29 08:59:17 -04:00
Ryan Ahearn
dea028b8b4
Use owasp stable image for PR scans
...
weekly image has a bug preventing it from starting
2022-09-26 11:46:46 -04:00
Ryan Ahearn
8ede076708
Use correct access credentials for each bucket
2022-09-22 12:14:25 -04:00
Ryan Ahearn
a892999ea6
Update app name to follow shared terraform module conventions
2022-09-14 11:15:49 -04:00
Ryan Ahearn
bded466a01
Run terraform with CI/CD pipeline
2022-09-14 10:40:05 -04:00
Ryan Ahearn
def35bf402
Pass ADMIN_CLIENT_SECRET through deploy process
2022-09-02 11:49:51 -04:00
Ryan Ahearn
2550464b8f
Run scans every day
2022-08-23 16:44:34 -04:00
Ryan Ahearn
2df4b42da2
Use api-scan owasp action
2022-08-19 12:23:05 -04:00
Ryan Ahearn
fb188395a9
First cut at running OWASP in github actions
2022-08-19 12:12:58 -04:00
Ryan Ahearn
fb1e6b3e9d
Implement bandit static security scan
2022-08-12 17:19:28 -04:00
Ryan Ahearn
6e96ffdc09
Create shared project setup action
2022-08-12 16:34:15 -04:00
Ryan Ahearn
ebc0083330
Add pip-audit github check
2022-08-12 15:22:01 -04:00
jimmoffet
9f8ed4e3fc
sample env
2022-08-05 09:14:58 -07:00
jimmoffet
ed8b7fe724
temporarily disable redis for tests
2022-08-02 16:26:37 -07:00
jimmoffet
f02ee79d0b
workflow env
2022-08-02 16:06:12 -07:00
Christa Hartsock
efe73fac2e
Only run deploy on main branch if tests pass
2022-07-07 17:09:37 -07:00