From e5827dfc9ac25911eff8babe625b1bd06c81f17b Mon Sep 17 00:00:00 2001 From: saiaunghlyanhtet Date: Wed, 17 Apr 2024 10:10:24 +0630 Subject: [PATCH] fix: include bootstrap file --- .github/workflows/github-ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/github-ci.yml b/.github/workflows/github-ci.yml index 8ed8879..3d3cd28 100644 --- a/.github/workflows/github-ci.yml +++ b/.github/workflows/github-ci.yml @@ -20,19 +20,19 @@ jobs: go-version: '1.18' - name: Build Go binary - run: go build -o app ./cmd/main.go + run: go build -o bootstrap ./cmd/main.go - name: Ensure required Lambda dependencies run: go mod vendor - name: Zip binary with dependencies - run: zip -r app.zip app vendor + run: zip -r lambda.zip bootstrap vendor - name: Upload artifact uses: actions/upload-artifact@v2 with: - name: app - path: ./app.zip + name: lambda + path: ./lambda.zip deploy: name: Deploy to AWS Lambda @@ -43,7 +43,7 @@ jobs: - name: Download artifact uses: actions/download-artifact@v2 with: - name: app + name: lambda path: . - name: Install AWS CLI @@ -55,7 +55,7 @@ jobs: run: | aws lambda update-function-code \ --function-name blog-api-lambda \ - --zip-file fileb://app.zip \ + --zip-file fileb://lambda.zip \ --region ap-northeast-1 env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}