Skip to content

Commit a5443ef

Browse files
committed
Enable force s3 test
1 parent a7df794 commit a5443ef

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/s3-regression-tests.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ on:
33
pull_request:
44
merge_group:
55
push:
6+
types: [ opened, synchronize, reopened, labeled, unlabeled ]
67
branches:
78
- master
89

@@ -40,7 +41,7 @@ jobs:
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
@@ -61,7 +62,7 @@ jobs:
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
@@ -82,7 +83,7 @@ jobs:
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

Comments
 (0)