From 7e716d7357656d0dbfda8430ebcc2411b61942c1 Mon Sep 17 00:00:00 2001 From: Leandro Echevarria Date: Fri, 22 Aug 2025 13:01:18 -0300 Subject: [PATCH 1/5] feat | LAY-917 Added execution permission to the get_version script --- .github/workflows/publish-to-aws.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish-to-aws.yaml b/.github/workflows/publish-to-aws.yaml index 70f9c70..be1a6fb 100644 --- a/.github/workflows/publish-to-aws.yaml +++ b/.github/workflows/publish-to-aws.yaml @@ -31,6 +31,7 @@ jobs: - name: Get package version id: get_version run: | + chmod +x ./scripts/get_version.sh VERSION=$(./scripts/get_version.sh) echo "VERSION=$VERSION" >> $GITHUB_OUTPUT echo "Package version: $VERSION" From 0b399d35575e6b5b26793280fa5d4ad7e8035861 Mon Sep 17 00:00:00 2001 From: Leandro Echevarria Date: Fri, 22 Aug 2025 13:06:25 -0300 Subject: [PATCH 2/5] feat | LAY-917 Fix set up aws creds --- .github/workflows/publish-to-aws.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-to-aws.yaml b/.github/workflows/publish-to-aws.yaml index be1a6fb..0243995 100644 --- a/.github/workflows/publish-to-aws.yaml +++ b/.github/workflows/publish-to-aws.yaml @@ -36,8 +36,8 @@ jobs: echo "VERSION=$VERSION" >> $GITHUB_OUTPUT echo "Package version: $VERSION" - - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v4 + - name: Set up AWS credentials + uses: aws-actions/configure-aws-credentials@v1 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} From 24593de6ce1c0ab06b6104357e4a1d6118a7749c Mon Sep 17 00:00:00 2001 From: Leandro Echevarria Date: Fri, 22 Aug 2025 13:19:03 -0300 Subject: [PATCH 3/5] feat | LAY-917 Specify environment for the github action --- .github/workflows/publish-to-aws.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish-to-aws.yaml b/.github/workflows/publish-to-aws.yaml index 0243995..c441435 100644 --- a/.github/workflows/publish-to-aws.yaml +++ b/.github/workflows/publish-to-aws.yaml @@ -9,6 +9,7 @@ env: jobs: deploy: runs-on: ubuntu-latest + environment: development steps: - name: Checkout code From 514ae5d0de1d55f5e732f0f1e324da83994d7d79 Mon Sep 17 00:00:00 2001 From: Leandro Echevarria Date: Fri, 22 Aug 2025 16:19:06 -0300 Subject: [PATCH 4/5] feat | LAY-917 Updated package name for the file structure --- .github/workflows/publish-to-aws.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-to-aws.yaml b/.github/workflows/publish-to-aws.yaml index c441435..40e0fa0 100644 --- a/.github/workflows/publish-to-aws.yaml +++ b/.github/workflows/publish-to-aws.yaml @@ -4,7 +4,7 @@ on: workflow_dispatch: env: - PACKAGE_NAME: layerlens-atlas-sdk + PACKAGE_NAME: atlas jobs: deploy: From 75e1dcae7d4b49a12d25b921bbbf31db469c0503 Mon Sep 17 00:00:00 2001 From: Leandro Echevarria Date: Mon, 25 Aug 2025 12:07:49 -0300 Subject: [PATCH 5/5] feat | LAY-917 Updated github action to run on tag push --- .github/workflows/publish-to-aws.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/publish-to-aws.yaml b/.github/workflows/publish-to-aws.yaml index 40e0fa0..6234b8a 100644 --- a/.github/workflows/publish-to-aws.yaml +++ b/.github/workflows/publish-to-aws.yaml @@ -1,6 +1,9 @@ name: Deploy Python Package to AWS on: + push: + tags: + - "*" workflow_dispatch: env: