Skip to content

Commit ea4007d

Browse files
authored
Merge pull request #92 from StackVista/github-action-update
STAC-22331 Make github action compliant with Rancher security
2 parents d2889fe + 0cb2e0a commit ea4007d

File tree

1 file changed

+14
-18
lines changed

1 file changed

+14
-18
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- uses: actions/checkout@v4
3232
- uses: actions/setup-go@v5
3333
with:
34-
go-version: '1.21'
34+
go-version: "1.21"
3535
cache: false
3636
- name: golangci-lint
3737
uses: golangci/golangci-lint-action@v4
@@ -189,23 +189,19 @@ jobs:
189189
- name: Write latest version to file
190190
run: mkdir -p dist && echo "${{ env.TAG }}" > dist/LATEST_VERSION
191191

192+
- name: Authenticate with AWS
193+
uses: aws-actions/configure-aws-credentials@v4
194+
with:
195+
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
196+
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
197+
aws-region: ${{ secrets.AWS_DEFAULT_REGION }}
198+
192199
- name: Publish latest version to S3
193-
uses: keithweaver/[email protected]
194-
with:
195-
aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
196-
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
197-
aws_region: ${{ secrets.AWS_DEFAULT_REGION }}
198-
command: cp
199-
source: dist/LATEST_VERSION
200-
destination: ${{ env.S3_BUCKET }}
200+
run: |
201+
echo "aws s3 cp dist/LATEST_VERSION ${{ env.S3_BUCKET }}"
202+
aws s3 cp dist/LATEST_VERSION ${{ env.S3_BUCKET }}
201203
202204
- name: Publish installers to S3
203-
uses: keithweaver/[email protected]
204-
with:
205-
aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID}}
206-
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
207-
aws_region: ${{ secrets.AWS_DEFAULT_REGION }}
208-
command: cp
209-
source: scripts/publish/installers/
210-
destination: ${{ env.S3_BUCKET }}
211-
flags: --recursive
205+
run: |
206+
echo "aws s3 cp scripts/publish/installers/ ${{ env.S3_BUCKET }} --recursive"
207+
aws s3 cp scripts/publish/installers/ ${{ env.S3_BUCKET }} --recursive

0 commit comments

Comments
 (0)