holy-lambda

Chris Lowe 2023-02-07T15:39:05.987979Z

Has anyone used Github actions to produce a native build?

Patrix 2023-03-31T11:19:17.560299Z

bit late but yes I have done so

Patrix 2023-03-31T11:19:26.930849Z

need some pointers or did you figure it out?

Chris Lowe 2023-03-31T11:24:16.875679Z

Thanks for the offer - some pointers would be useful.

Chris Lowe 2023-03-31T11:25:20.754539Z

I’m using gh actions for lambdas using snap start, but that circumvents HL entirely

Patrix 2023-04-01T02:58:46.362329Z

Maybe this can help, it's very straightforward https://gist.github.com/patrixl/1d00d0a5a3a7acf45dceb6a5ccd37726 Things to note 1. I'm using the Github oidc to connect Github Actions to AWS : https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services 2. also using polylith but that's incidental, the only thing it changes is the paths list and the working-directory

Patrix 2023-04-01T02:58:59.487449Z

the rest are just the usual bb tasks and sam commands to bulid and deploy

Chris Lowe 2023-04-03T10:15:33.244379Z

Thank you, Patrix!

✅ 1
Chris Lowe 2023-04-03T11:51:27.579119Z

As you say, it’s straightforward. I had something similar for the snapstart. For HL, I was expecting to wrestle with a docker config but that doesn’t appear to be the case.

Patrix 2023-04-04T06:01:12.267639Z

that's nice to know actually, maybe I'll look into Snapstart one of these days 🙂