Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote Deploy test to main #210

Merged
merged 14 commits into from
May 7, 2024
Merged

Promote Deploy test to main #210

merged 14 commits into from
May 7, 2024

Conversation

chrisbc
Copy link
Member

@chrisbc chrisbc commented May 7, 2024

Main API is raising 500 server errors on API pynamodb check table exists.. No such probelms in TEST which was redeployed just last wee. Older Python runtime (3/9 vs 3/10) . This will PR brings PROD up to date

* updated pyproject requirements; smoketests and pytests OK; GHA script updates;
* deploy using python3.10 and node20
* remove pip test_requirements file
* basic elastic_cli running
* refactor script
* improve cli for OHS analysis
* configure black and isort, apply to scripts
* format graphql_api/tests/* using black & isort
* format graphql_api/* using black & isort; more doco;
* rearrange base_data to avoid costly calls in __init__ (which was slowing down test colleciton)
* WIP on object iteration
* black & isort;
* add more test cases
* data store refactoring;
* WIP on new resolver
* WIP ; basic dynamodb object iteration working;
* WIP ; S3 iteration basics;
* S3 iteration working with pagination and FileData handled;
* black & isort; testing OK
* add reindex resolver; fix typo in cli logging config;
* final housekeeping
@chrisbc chrisbc merged commit 584aed2 into main May 7, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant