@@ -14,16 +14,23 @@ jobs:
1414 name : Start release process
1515 timeout-minutes : 60
1616 steps :
17+ - name : Configure AWS Credentials
18+ uses : aws-actions/configure-aws-credentials@v1
19+ with :
20+ aws-access-key-id : ${{ secrets.BINARIES_AWS_ACCESS_KEY_ID }}
21+ aws-secret-access-key : ${{ secrets.BINARIES_AWS_SECRET_ACCESS_KEY }}
22+ aws-region : ${{ secrets.BINARIES_AWS_REGION }}
1723 - name : Run release action
1824 id : run_release
19- uses : SonarSource/gh-action_release/main@v3
25+ uses : SonarSource/gh-action_release/main@v4
2026 with :
2127 publish_to_binaries : true
2228 attach_artifacts_to_github_release : false
2329 run_rules_cov : false
2430 slack_channel : sonarqube-build
2531 env :
2632 ARTIFACTORY_API_KEY : ${{ secrets.ARTIFACTORY_API_KEY }}
33+ BINARIES_AWS_DEPLOY : ${{ secrets.BINARIES_AWS_DEPLOY }}
2734 BURGRX_USER : ${{ secrets.BURGRX_USER }}
2835 BURGRX_PASSWORD : ${{ secrets.BURGRX_PASSWORD }}
2936 CIRRUS_TOKEN : ${{ secrets.CIRRUS_TOKEN }}
@@ -71,14 +78,14 @@ jobs:
7178 id : local_repo
7279 run : echo ::set-output name=dir::"$(mktemp -d repo.XXXXXXXX)"
7380 - name : Download Artifacts
74- uses : SonarSource/gh-action_release/download-build@v3
81+ uses : SonarSource/gh-action_release/download-build@v4
7582 with :
7683 build-number : ${{ steps.get_version.outputs.build }}
7784 local-repo-dir : ${{ steps.local_repo.outputs.dir }}
7885 - name : Maven Central Sync
7986 id : maven-central-sync
8087 continue-on-error : true
81- uses : SonarSource/gh-action_release/maven-central-sync@v3
88+ uses : SonarSource/gh-action_release/maven-central-sync@v4
8289 with :
8390 local-repo-dir : ${{ steps.local_repo.outputs.dir }}
8491 env :
0 commit comments