diff --git a/.github/workflows/deploy_fastapi_backend.yml b/.github/workflows/deploy_fastapi_backend.yml index aaa3059b..1aa02d41 100644 --- a/.github/workflows/deploy_fastapi_backend.yml +++ b/.github/workflows/deploy_fastapi_backend.yml @@ -48,16 +48,16 @@ jobs: id: set_domain run: echo "::set-output name=domain::${{ secrets[format('{0}_DOMAIN_NAME', github.ref_name)] }}" - - name: Build Lambda Layer - run: | - cd backend - pip install -r requirements/lambda.txt -t python - zip -r layer.zip python - - - name: Publish Lambda Layer - run: | - LAYER_ARN=$(aws lambda publish-layer-version --layer-name LambdaDependenciesLayer --zip-file fileb://backend/layer.zip | jq -r '.LayerVersionArn') - aws ssm put-parameter --name "/${{ github.ref_name }}/LambdaDependenciesLayerArn" --value "$LAYER_ARN" --type String --overwrite + # - name: Build Lambda Layer + # run: | + # cd backend + # pip install -r requirements/lambda.txt -t python + # zip -r layer.zip python + # + # - name: Publish Lambda Layer + # run: | + # LAYER_ARN=$(aws lambda publish-layer-version --layer-name LambdaDependenciesLayer --zip-file fileb://backend/layer.zip | jq -r '.LayerVersionArn') + # aws ssm put-parameter --name "/${{ github.ref_name }}/LambdaDependenciesLayerArn" --value "$LAYER_ARN" --type String --overwrite - name: Deploy to AWS Lambda via Serverless env: diff --git a/backend/serverless.yml b/backend/serverless.yml index cdc08ba8..99348095 100644 --- a/backend/serverless.yml +++ b/backend/serverless.yml @@ -5,8 +5,8 @@ provider: runtime: python3.10 region: eu-west-2 # arm64 causes issues with pycryptography - TODO: fix this so we can use arm64 - architecture: arm64 - # architecture: x86_64 + # architecture: arm64 + architecture: x86_64 environment: API_KEY: ${env:API_KEY} ENVIRONMENT: ${env:ENVIRONMENT}