Skip to content

Commit daea5cc

Browse files
authored
[CICD] Update latest version in s3 (#450)
## Summary Update latest version in s3 after each devbox release. This is related to the github api rate limit issue we've been seeing in devbox installation. ## How was it tested? CICD
1 parent da26558 commit daea5cc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/cli-release.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ on:
2121
permissions:
2222
contents: write
2323
pull-requests: read
24+
id-token: write # Needed for aws-actions/configure-aws-credentials@v1
25+
2426

2527
jobs:
2628
tests:
@@ -92,3 +94,13 @@ jobs:
9294
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9395
TELEMETRY_KEY: ${{ secrets.TELEMETRY_KEY }}
9496
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}
97+
- name: Configure AWS Credentials
98+
uses: aws-actions/configure-aws-credentials@v1
99+
with:
100+
role-to-assume: ${{ secrets.AWS_ROLE }}
101+
aws-region: us-west-2
102+
- name: Update latest version in s3
103+
run: |
104+
tmp_file=$(mktemp)
105+
echo "${{ env.release_tag }}" > $tmp_file
106+
aws s3 cp $tmp_file s3://releases.jetpack.io/devbox/latest/version

0 commit comments

Comments
 (0)