Skip to content

promote TEST -> PROD#39

Merged
voj merged 3 commits into
mainfrom
deploy-test
May 5, 2026
Merged

promote TEST -> PROD#39
voj merged 3 commits into
mainfrom
deploy-test

Conversation

@voj
Copy link
Copy Markdown
Collaborator

@voj voj commented May 5, 2026

  • Migrated to uv and ruff
  • Upgraded dependencies

@voj voj self-assigned this May 5, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 5, 2026

Codecov Report

❌ Patch coverage is 86.95652% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.48%. Comparing base (446ba9b) to head (698e220).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
nshm_hazard_graphql_api/library_version_check.py 20.00% 4 Missing ⚠️
..._api/schema/toshi_hazard/gridded_hazard_helpers.py 77.77% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #39      +/-   ##
==========================================
- Coverage   89.50%   89.48%   -0.03%     
==========================================
  Files          14       14              
  Lines         486      485       -1     
  Branches       33       33              
==========================================
- Hits          435      434       -1     
  Misses         43       43              
  Partials        8        8              
Flag Coverage Δ
unittests 89.48% <86.95%> (-0.03%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@voj voj marked this pull request as ready for review May 5, 2026 21:37
@voj voj requested review from chrisbc and chrisdicaprio May 5, 2026 21:38
- verify-aws-account
- call-test-workflow
uses: GNS-Science/nshm-github-actions/.github/workflows/deploy-to-aws.yml@main
uses: GNS-Science/nshm-github-actions/.github/workflows/deploy-to-aws-uv.yml@fix/47-deployment
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change to main once that fix is merged

@voj voj changed the title Upgrade Dependencies (#38) promote TEST -> PROD May 5, 2026
Copy link
Copy Markdown
Member

@chrisbc chrisbc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM @voj

@voj voj merged commit c3e1c60 into main May 5, 2026
1 check 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.

2 participants