33 pull_request :
44 merge_group :
55 push :
6+ types : [ opened, synchronize, reopened, labeled, unlabeled ]
67 branches :
78 - master
89
4041 runs-on : ubuntu-latest
4142 env :
4243 REGRESSION_TEST : DownloadStreamingRegressionTesting
43- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes }}
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') }}
4445 steps :
4546 - name : Configure AWS Credentials
4647 uses : aws-actions/configure-aws-credentials@v4
6162 runs-on : ubuntu-latest
6263 env :
6364 REGRESSION_TEST : ControlPlaneOperationRegressionTesting
64- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes }}
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') }}
6566 steps :
6667 - name : Configure AWS Credentials
6768 uses : aws-actions/configure-aws-credentials@v4
8283 runs-on : ubuntu-latest
8384 env :
8485 REGRESSION_TEST : UploadSyncRegressionTesting
85- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes }}
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') }}
8687 steps :
8788 - name : Configure AWS Credentials
8889 uses : aws-actions/configure-aws-credentials@v4
@@ -103,7 +104,7 @@ jobs:
103104 runs-on : ubuntu-latest
104105 env :
105106 REGRESSION_TEST : UploadAsyncRegressionTesting
106- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes }}
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') }}
107108 steps :
108109 - name : Configure AWS Credentials
109110 uses : aws-actions/configure-aws-credentials@v4
@@ -124,7 +125,7 @@ jobs:
124125 runs-on : ubuntu-latest
125126 env :
126127 REGRESSION_TEST : UploadCrtRegressionTesting
127- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes }}
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') }}
128129 steps :
129130 - name : Configure AWS Credentials
130131 uses : aws-actions/configure-aws-credentials@v4
@@ -145,7 +146,7 @@ jobs:
145146 runs-on : ubuntu-latest
146147 env :
147148 REGRESSION_TEST : UploadTransferManagerRegressionTesting
148- HAS_S3_CHANGES : ${{ needs.check-s3-related-changes.outputs.has_s3_related_changes }}
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') }}
149150 steps :
150151 - name : Configure AWS Credentials
151152 uses : aws-actions/configure-aws-credentials@v4
0 commit comments