Skip to content

Commit 83d3928

Browse files
committed
change deploy.yml
1 parent cab96c0 commit 83d3928

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ on:
55
branches:
66
- main
77

8+
env:
9+
AWS_REGION: eu-north-1
10+
IMAGE_NAME: legal-ocr-agent
11+
LAMBDA_FUNCTION_NAME: legal-ocr-agent
12+
813
jobs:
914
build-and-deploy:
1015
runs-on: ubuntu-latest
@@ -18,27 +23,22 @@ jobs:
1823
with:
1924
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
2025
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
21-
aws-region: ${{ secrets.AWS_REGION }}
26+
aws-region: ${{ env.AWS_REGION }}
2227

2328
- name: Log in to Amazon ECR
2429
id: ecr-login
2530
uses: aws-actions/amazon-ecr-login@v1
2631

2732
- name: Build Docker image
2833
run: |
29-
IMAGE_NAME=legal-ocr-agent
30-
TAG=latest
31-
docker build -t $IMAGE_NAME:$TAG .
34+
docker build -t ${{ env.IMAGE_NAME }}:latest .
3235
3336
- name: Tag Docker image for ECR
3437
run: |
3538
ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text)
36-
REGION=${{ secrets.AWS_REGION }}
37-
REPO_NAME=legal-ocr-agent
38-
IMAGE_TAG=latest
39-
ECR_URI=$ACCOUNT_ID.dkr.ecr.$REGION.amazonaws.com/$REPO_NAME:$IMAGE_TAG
39+
ECR_URI=$ACCOUNT_ID.dkr.ecr.${{ env.AWS_REGION }}.amazonaws.com/${{ env.IMAGE_NAME }}:latest
4040
41-
docker tag legal-ocr-agent:$IMAGE_TAG $ECR_URI
41+
docker tag ${{ env.IMAGE_NAME }}:latest $ECR_URI
4242
echo "ECR_URI=$ECR_URI" >> $GITHUB_ENV
4343
4444
- name: Push Docker image to ECR
@@ -48,5 +48,5 @@ jobs:
4848
- name: Deploy Lambda function with new image
4949
run: |
5050
aws lambda update-function-code \
51-
--function-name legal-ocr-agent \
52-
--image-uri $ECR_URI
51+
--function-name ${{ env.LAMBDA_FUNCTION_NAME }} \
52+
--image-uri $ECR_URI

0 commit comments

Comments
 (0)