|
31 | 31 | - uses: actions/checkout@v4 |
32 | 32 | - uses: actions/setup-go@v5 |
33 | 33 | with: |
34 | | - go-version: '1.21' |
| 34 | + go-version: "1.21" |
35 | 35 | cache: false |
36 | 36 | - name: golangci-lint |
37 | 37 | uses: golangci/golangci-lint-action@v4 |
@@ -189,23 +189,19 @@ jobs: |
189 | 189 | - name: Write latest version to file |
190 | 190 | run: mkdir -p dist && echo "${{ env.TAG }}" > dist/LATEST_VERSION |
191 | 191 |
|
| 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 | + |
192 | 199 | - 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 }} |
201 | 203 |
|
202 | 204 | - 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