diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 2d72cd41..fb2c6f05 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -37,13 +37,15 @@ jobs: run: | zip -r deployment-package.zip baebae-BE/build/libs/baebae-BE-0.0.1-SNAPSHOT.jar - - name: Install Python and dependencies + - name: Configure AWS CLI for Naver Cloud + uses: aws-actions/configure-aws-credentials@v4 + with: + aws-access-key-id: ${{ secrets.NAVER_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.NAVER_SECRET_ACCESS_KEY }} + + - name: Upload files to Naver Cloud Object Storage run: | - sudo apt-get update - sudo apt-get install python3-pip - pip install requests - echo "${{ secrets.UPLOAD_SCRIPT }}" > upload_to_ncloud.py - cat upload_to_ncloud.py + aws --endpoint-url=https://kr.object.ncloudstorage.com s3 cp deployment-package.zip s3://baebae-bucket/deployment-package.zip - name: Deploy to Naver Cloud Object Storage env: