hubverse-org / hubverse-transform

Data transform functions for hubverse model-output files
MIT License
0 stars 0 forks source link

Add a GitHub action to package and deploy model-output transform code for use by AWS Lambda #6

Open bsweger opened 2 months ago

bsweger commented 2 months ago

Background

Issue #4 added Lambda support to the hubverse_transform Python package.

Those changes added a way to package and deploy hubverse_transform to the hubverse-transform-model-output Lambda on the Hubverse's AWS account.

However, the deployment is manual (i.e., if the hubverse_transform code changes, someone will need to manually run the deployment script and push those code changes to AWS).

Prerequisite: Infectious-Disease-Modeling-Hubs/hubverse-infrastructure#39

Work required

This issue represents the next step: packaging and deploying the Lambda-related code via a GitHub action that runs when changes are merged to the repo's main branch.

Definition of done