terraform-aws-modules / terraform-aws-lambda

Terraform module, which takes care of a lot of AWS Lambda/serverless tasks (build dependencies, packages, updates, deployments) in countless combinations 🇺🇦
https://registry.terraform.io/modules/terraform-aws-modules/lambda/aws
Apache License 2.0
886 stars 656 forks source link

feat: Build and deploy go for arm64 #490

Closed lexhuismans closed 9 months ago

lexhuismans commented 11 months ago

Description

This PR builds the go code before zipping and deploying when the runtime is provided.al2 and the code file ends with .go and the architecture is arm64. Might be a start for solving #455.

Desired improvements

Some improvements I would like to add with additional input.

Motivation and Context

With this change the process of building the go code for provided.al2 runtime is automated.

Partly solves #455.

Breaking Changes

I don't think it breaks anything. Only thing that is added are some additional cases in the if-statements.

How Has This Been Tested?

github-actions[bot] commented 9 months ago

This PR has been automatically marked as stale because it has been open 30 days with no activity. Remove stale label or comment or this PR will be closed in 10 days

github-actions[bot] commented 9 months ago

This PR was automatically closed because of stale in 10 days

github-actions[bot] commented 8 months ago

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.