@@ -12,14 +12,15 @@ inputs:
1212 description : ' AWS Region Name'
1313 required : true
1414 stack_name :
15- description : ' CloudFormation Stack Name (required for IAM tests)'
16- required : true
15+ description : ' CloudFormation Stack Name'
16+ required : false
17+ default : ' '
1718 test_type :
1819 description : ' Type of test to run (e.g.,aws, aws-iam, aws-assume)'
1920 required : true
20- focus_regex :
21- description : ' Ginkgo Focus Regex for tests to run'
22- required : false
21+ label_filter :
22+ description : ' Ginkgo Label Filter for tests to run'
23+ required : true
2324 s3_endpoint_host :
2425 description : ' Custom S3 Endpoint Host'
2526 required : false
@@ -43,15 +44,16 @@ runs:
4344 if [[ "${{inputs.test_type}}" == "aws" ]]; then
4445 export role_arn="${{inputs.role_arn}}"
4546 export s3_endpoint_host="${{inputs.s3_endpoint_host}}"
46- export focus_regex ="${{inputs.focus_regex }}"
47+ export label_filter ="${{inputs.label_filter }}"
4748 echo "Running standard AWS integration tests..."
4849 ./.github/scripts/s3/run-integration-aws.sh
4950 elif [[ "${{inputs.test_type}}" == "aws-iam" ]]; then
51+ export label_filter="${{inputs.label_filter}}"
5052 echo "Running AWS IAM role tests..."
5153 ./.github/scripts/s3/run-integration-aws-iam.sh
5254 elif [[ "${{inputs.test_type}}" == "aws-assume" ]]; then
5355 export assume_role_arn="${{inputs.role_arn}}"
54- export focus_regex ="${{inputs.focus_regex }}"
56+ export label_filter ="${{inputs.label_filter }}"
5557 echo "Running AWS assume role tests..."
5658 ./.github/scripts/s3/run-integration-aws-assume.sh
5759 else
0 commit comments