mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
Merge pull request #74 from Hestia-Homes/main
revert to x86 - hopefully works
This commit is contained in:
commit
fbb37fdf54
2 changed files with 12 additions and 12 deletions
20
.github/workflows/deploy_fastapi_backend.yml
vendored
20
.github/workflows/deploy_fastapi_backend.yml
vendored
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue