Skip to content

Commit cdf336b

Browse files
committed
Update s3sync.yml to use self-hosted runner
1 parent c08373b commit cdf336b

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

.github/workflows/s3sync.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,20 @@ env:
1212
jobs:
1313
sync:
1414
name: Sync simpleitk bucket
15-
runs-on: ubuntu-latest
15+
runs-on: self-hosted
1616
steps:
1717
- uses: actions/checkout@v3
1818
- name: Install dependencies
1919
run: |
2020
sudo apt-get update
2121
sudo apt-get install awscli
22-
- name: Configure AWS credentials
22+
- name: Configure AWS credentials from Test account
2323
uses: aws-actions/configure-aws-credentials@v1
2424
with:
25-
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
26-
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
27-
aws-region: ${{ env.region }}
28-
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
29-
role-external-id: ${{ secrets.AWS_ROLE_EXTERNAL_ID }}
30-
role-duration-seconds: 1200
31-
role-session-name: svc-simpleitk
32-
role-skip-session-tagging: true
25+
role-to-assume: arn:aws:iam::774096297494:role/cicd-runner-admin
26+
aws-region: us-east-1
27+
# role-skip-session-tagging: true
28+
role-duration-seconds: 3600
3329
- name: Push MD5 and SHA512 to S3 simpleitk
3430
run: |
3531
aws s3 sync . s3://${{ env.bucket }}/public --exclude "*" --include "MD5/*" --include "SHA512/*" --size-only

0 commit comments

Comments
 (0)