cds-snc / url-shortener

An API written in Python that shortens URLs
MIT License
4 stars 1 forks source link

feat: add production Docker workflows #304

Closed patheard closed 1 year ago

patheard commented 1 year ago

Summary

Add workflows to build/push the production Docker image and deploy new versions of the API. The API prod deployment will be triggered by changes to a .github/manifests/lambda_api_version file, which will contain the Docker image tag to update the Lambda API function with.

Also narrows the workflow permissions on the Staging Docker build/push workflow.

Related