1616 runs-on : ubuntu-latest
1717 outputs :
1818 has_s3_related_changes : ${{ steps.check-changes.outputs.has_s3_related_changes }}
19+ force_tests : ${{ contains(github.event.pull_request.labels.*.name, 'force-s3-regression-tests') }}
1920 steps :
2021 - uses : actions/checkout@v4
2122 with :
4142 runs-on : ubuntu-latest
4243 env :
4344 REGRESSION_TEST : DownloadStreamingRegressionTesting
44- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || contains(github.event.pull_request.labels.*.name, 'force -s3-regression-tests') }}
45+ HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || needs.check -s3-related-changes.outputs.force_tests }}
4546 steps :
4647 - name : Configure AWS Credentials
4748 uses : aws-actions/configure-aws-credentials@v4
6263 runs-on : ubuntu-latest
6364 env :
6465 REGRESSION_TEST : ControlPlaneOperationRegressionTesting
65- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || contains(github.event.pull_request.labels.*.name, 'force -s3-regression-tests') }}
66+ HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || needs.check -s3-related-changes.outputs.force_tests }}
6667 steps :
6768 - name : Configure AWS Credentials
6869 uses : aws-actions/configure-aws-credentials@v4
8384 runs-on : ubuntu-latest
8485 env :
8586 REGRESSION_TEST : UploadSyncRegressionTesting
86- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || contains(github.event.pull_request.labels.*.name, 'force -s3-regression-tests') }}
87+ HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || needs.check -s3-related-changes.outputs.force_tests }}
8788 steps :
8889 - name : Configure AWS Credentials
8990 uses : aws-actions/configure-aws-credentials@v4
@@ -104,7 +105,7 @@ jobs:
104105 runs-on : ubuntu-latest
105106 env :
106107 REGRESSION_TEST : UploadAsyncRegressionTesting
107- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || contains(github.event.pull_request.labels.*.name, 'force -s3-regression-tests') }}
108+ HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || needs.check -s3-related-changes.outputs.force_tests }}
108109 steps :
109110 - name : Configure AWS Credentials
110111 uses : aws-actions/configure-aws-credentials@v4
@@ -125,7 +126,7 @@ jobs:
125126 runs-on : ubuntu-latest
126127 env :
127128 REGRESSION_TEST : UploadCrtRegressionTesting
128- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || contains(github.event.pull_request.labels.*.name, 'force -s3-regression-tests') }}
129+ HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || needs.check -s3-related-changes.outputs.force_tests }}
129130 steps :
130131 - name : Configure AWS Credentials
131132 uses : aws-actions/configure-aws-credentials@v4
@@ -146,7 +147,7 @@ jobs:
146147 runs-on : ubuntu-latest
147148 env :
148149 REGRESSION_TEST : UploadTransferManagerRegressionTesting
149- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || contains(github.event.pull_request.labels.*.name, 'force -s3-regression-tests') }}
150+ HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes || needs.check -s3-related-changes.outputs.force_tests }}
150151 steps :
151152 - name : Configure AWS Credentials
152153 uses : aws-actions/configure-aws-credentials@v4
0 commit comments