AWS Lambda uses Amazon Linux for Lambda executions. The previous
build pipeline was using Ubuntu 18.04 to build tegola_lambda
which had GLIB location parity with Amazon Linux. After upgrading
to Ubuntu 20.04 the GLIB references between Ubuntu and Amazon Linux
are no longer in parity so tegola_lambda fails to find GLIB during
Lambda execution.
This commit accomplished the following:
build tegola_lambda using Amazon Linux rather than Ubuntu
move from using ubuntu-latest to ubuntu-20.04 in GH actions.
AWS Lambda uses Amazon Linux for Lambda executions. The previous build pipeline was using Ubuntu 18.04 to build tegola_lambda which had GLIB location parity with Amazon Linux. After upgrading to Ubuntu 20.04 the GLIB references between Ubuntu and Amazon Linux are no longer in parity so tegola_lambda fails to find GLIB during Lambda execution.
This commit accomplished the following:
closes #789