arthiondaena/Python AWS Lambda Deployment

Deploy python code to AWS Lambda with dependencies in a separate layer along with custom python version.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jul 1, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: arthiondaena/py-lambda-deploy@af79dd406251fb8fc7c3603b1d95dadc407e35f6 # v1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
requirements_txtthe name/path to the requirements.txt fileyesrequirements.txt
lambda_layer_arnThe ARN for the Lambda layer the dependencies should be pushed to without the version (every push is a new version).yes
lambda_function_nameThe Lambda function name. Check the AWS docs/readme for examples.yes
python_versionThe Python version to use for the Lambda layer.yespython3.12

no outputs