@@ -65,12 +65,12 @@ jobs:
6565 execute-modinput_functional : ${{ steps.delay-destroy-setup.outputs.execute-modinput_functional }}
6666 execute-scripted_inputs : ${{ steps.delay-destroy-setup.outputs.execute-scripted_inputs }}
6767 execute-requirement_test : ${{ steps.delay-destroy-setup.outputs.execute-requirement_test }}
68- execute-labeled-knowledge : ${{ steps.configure-tests-on-labels.outputs.execute-labeled-knowledge }}
69- execute-labeled-ui : ${{ steps.configure-tests-on-labels.outputs.execute-labeled-ui }}
70- execute-labeled-escu : ${{ steps.configure-tests-on-labels.outputs.execute-labeled-escu }}
71- execute-labeled-modinput : ${{ steps.configure-tests-on-labels.outputs.execute-labeled-modinput_functional }}
72- execute-labeled-scripted_inputs : ${{ steps.configure-tests-on-labels.outputs.execute-labeled-scripted_inputs }}
73- execute-labeled-requirement : ${{ steps.configure-tests-on-labels.outputs.execute-labeled-requirement_test }}
68+ execute-labeled-knowledge : ${{ steps.configure-tests-on-labels.outputs.execute_knowledge_labeled }}
69+ execute-labeled-ui : ${{ steps.configure-tests-on-labels.outputs.execute_ui_labeled }}
70+ execute-labeled-escu : ${{ steps.configure-tests-on-labels.outputs.execute_escu_labeled }}
71+ execute-labeled-modinput : ${{ steps.configure-tests-on-labels.outputs.execute_modinput_functional_labeled }}
72+ execute-labeled-scripted_inputs : ${{ steps.configure-tests-on-labels.outputs.execute_scripted_inputs_labeled }}
73+ execute-labeled-requirement : ${{ steps.configure-tests-on-labels.outputs.execute_requirement_test_labeled }}
7474 steps :
7575 - name : skip workflow if description is empty for labeled pr
7676 id : skip-workflow
@@ -104,8 +104,8 @@ jobs:
104104 set +e
105105 TESTSET="${{ steps.skip-workflow.outputs.testset }}"
106106 for test_type in $TESTSET; do
107- eval DELAY_DESTROY_" $test_type" ="No"
108- eval EXECUTE_" $test_type" ="No"
107+ eval DELAY_DESTROY_$test_type="No"
108+ eval EXECUTE_$test_type="No"
109109 done
110110 if [[ '${{ github.event.label.name }}' == 'preserve_infra' ]]; then
111111 echo "$PR_BODY" >> body.txt
@@ -115,8 +115,8 @@ jobs:
115115 fi
116116 for test_type in $TESTSET; do
117117 if [[ $tests =~ $test_type ]]; then
118- eval EXECUTE_" $test_type" ="Yes"
119- eval DELAY_DESTROY_" $test_type" ="Yes"
118+ eval EXECUTE_$test_type="Yes"
119+ eval DELAY_DESTROY_$test_type="Yes"
120120 fi
121121 done
122122 fi
@@ -180,8 +180,8 @@ jobs:
180180
181181 echo "Tests to execute based on labels:"
182182 for test_type in "${TESTSET[@]}"; do
183- echo "execute-labeled- $test_type=${EXECUTE_LABELED["$test_type"]}" >> "$GITHUB_OUTPUT"
184- echo "execute-labeled- $test_type: ${EXECUTE_LABELED["$test_type"]}"
183+ echo "$test_type""_labeled =${EXECUTE_LABELED["$test_type"]}" >> "$GITHUB_OUTPUT"
184+ echo "$test_type""_labeled : ${EXECUTE_LABELED["$test_type"]}"
185185 done
186186 meta :
187187 runs-on : ubuntu-latest
@@ -1015,7 +1015,7 @@ jobs:
10151015 id : get-argo-token
10161016 run : |
10171017 ARGO_TOKEN=$(aws secretsmanager get-secret-value --secret-id ta-github-workflow-automation-token | jq -r '.SecretString')
1018- echo "::set-output name= argo-token:: $ARGO_TOKEN"
1018+ echo "argo-token= $ARGO_TOKEN" >> "$GITHUB_OUTPUT "
10191019 - name : create job name
10201020 id : create-job-name
10211021 shell : bash
@@ -1025,7 +1025,7 @@ jobs:
10251025 JOB_NAME=${JOB_NAME//TEST-TYPE/${{ env.TEST_TYPE }}}
10261026 JOB_NAME=${JOB_NAME//[_.]/-}
10271027 JOB_NAME=$(echo "$JOB_NAME" | tr '[:upper:]' '[:lower:]')
1028- echo "::set-output name= job-name:: $JOB_NAME"
1028+ echo "job-name= $JOB_NAME" >> "$GITHUB_OUTPUT "
10291029 - name : Splunk instance details
10301030 id : splunk-instance-details
10311031 if : ${{ needs.setup-workflow.outputs.delay-destroy-requirement_test == 'Yes' }}
@@ -1064,7 +1064,7 @@ jobs:
10641064 run : |
10651065 set -o xtrace
10661066 if argo watch ${{ steps.run-tests.outputs.workflow-name }} -n workflows | grep "pod deleted"; then
1067- echo "::set-output name= retry-workflow:: true"
1067+ echo "retry-workflow= true" >> "$GITHUB_OUTPUT "
10681068 fi
10691069 - name : Retrying workflow
10701070 id : retry-wf
@@ -1078,7 +1078,7 @@ jobs:
10781078 if [[ "${{ steps.is-pod-deleted.outputs.retry-workflow }}" == "true" ]]
10791079 then
10801080 WORKFLOW_NAME=$(argo resubmit -v -o json -n workflows "${{ steps.run-tests.outputs.workflow-name }}" | jq -r .metadata.name)
1081- echo "::set-output name= workflow-name::$$ WORKFLOW_NAME"
1081+ echo "workflow-name=$ WORKFLOW_NAME" >> "$GITHUB_OUTPUT "
10821082 argo logs --follow "${WORKFLOW_NAME}" -n workflows || echo "... there was an error fetching logs, the workflow is still in progress. please wait for the workflow to complete ..."
10831083 else
10841084 echo "No retry required"
0 commit comments