Skip to content

NO-TICKET: Staging continuous deployment#90

Merged
jirhiker merged 1 commit into
pre-productionfrom
jir-staging-deploy
Aug 20, 2025
Merged

NO-TICKET: Staging continuous deployment#90
jirhiker merged 1 commit into
pre-productionfrom
jir-staging-deploy

Conversation

@jirhiker

@jirhiker jirhiker commented Aug 20, 2025

Copy link
Copy Markdown
Member

Why

This PR addresses the following problem / context:

  • We want continuous deployment of the api

How

Implementation summary - the following was changed / added / removed:

  • Updated github action to have all the necessary environment variables
  • added necessary environment variables to Github secrets

Notes

Any special considerations, workarounds, or follow-up work to note?

  • Use bullet points here

@codecov-commenter

codecov-commenter commented Aug 20, 2025

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.30183% with 101 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
core/permissions.py 37.50% 25 Missing ⚠️
services/gcs_helper.py 76.74% 10 Missing ⚠️
services/validation/geospatial.py 18.18% 9 Missing ⚠️
schemas/group.py 68.00% 8 Missing ⚠️
api/sensor.py 82.05% 7 Missing ⚠️
api/thing.py 84.09% 7 Missing ⚠️
services/observation_helper.py 41.66% 7 Missing ⚠️
api/asset.py 83.78% 6 Missing ⚠️
api/lexicon.py 84.61% 6 Missing ⚠️
core/app.py 40.00% 3 Missing ⚠️
... and 11 more
Files with missing lines Coverage Δ
api/author.py 100.00% <100.00%> (ø)
api/contact.py 94.11% <100.00%> (ø)
api/geochronology.py 86.66% <100.00%> (ø)
api/geothermal.py 100.00% <100.00%> (ø)
api/location.py 92.85% <100.00%> (ø)
api/publication.py 100.00% <100.00%> (ø)
api/sample.py 100.00% <100.00%> (ø)
core/dependencies.py 100.00% <100.00%> (ø)
db/__init__.py 95.74% <100.00%> (ø)
db/asset.py 100.00% <100.00%> (ø)
... and 59 more

@jirhiker jirhiker requested a review from jacob-a-brown August 20, 2025 19:38
@jirhiker jirhiker changed the title Jir staging deploy NO-TICKET: Staging continuous deployment Aug 20, 2025
@jirhiker jirhiker changed the base branch from main to pre-production August 20, 2025 19:38
@jirhiker jirhiker merged commit fa58d9b into pre-production Aug 20, 2025
6 checks passed
@jirhiker jirhiker deleted the jir-staging-deploy branch August 29, 2025 14:40
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.

3 participants