Skip to content

Commit 6e42e3a

Browse files
committed
feat: limit only to latest splunk version when run is scheduled
1 parent c2d398c commit 6e42e3a

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/reusable-build-test-release.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,11 @@ jobs:
156156
run: |
157157
set +e
158158
declare -A EXECUTE_LABELED
159+
<<<<<<< Updated upstream
159160
TESTSET=("execute_knowledge" "execute_ui" "execute_modinput_functional" "execute_ucc_modinput_functional" "execute_scripted_inputs" "execute_requirement_test" "execute_upgrade")
161+
=======
162+
TESTSET=("execute_knowledge" "execute_ui" "execute_modinput_functional" "execute_ucc_modinput_functional" "execute_scripted_inputs" "execute_requirement_test")
163+
>>>>>>> Stashed changes
160164
for test_type in "${TESTSET[@]}"; do
161165
EXECUTE_LABELED["$test_type"]="false"
162166
done
@@ -260,6 +264,15 @@ jobs:
260264
persist-credentials: false
261265
- id: matrix
262266
uses: splunk/addonfactory-test-matrix-action@v3.0
267+
<<<<<<< Updated upstream
268+
=======
269+
- name: Reduce Splunk Versions for Scheduled Runs
270+
if: github.event_name == 'schedule'
271+
run: |
272+
echo "Reducing the number of Splunk versions for scheduled runs"
273+
jq '.supportedSplunk = .latestSplunk' $GITHUB_OUTPUT > $GITHUB_OUTPUT.tmp
274+
mv $GITHUB_OUTPUT.tmp $GITHUB_OUTPUT
275+
>>>>>>> Stashed changes
263276
- name: job summary
264277
run: |
265278
splunk_version_list=$(echo '${{ steps.matrix.outputs.supportedSplunk }}' | jq -r '.[].version')
@@ -365,7 +378,10 @@ jobs:
365378
requirement_test: ${{ steps.testset.outputs.requirement_test }}
366379
scripted_inputs: ${{ steps.testset.outputs.scripted_inputs }}
367380
ucc_modinput_functional: ${{ steps.testset.outputs.ucc_modinput_functional }}
381+
<<<<<<< Updated upstream
368382
upgrade: ${{ steps.testset.outputs.upgrade }}
383+
=======
384+
>>>>>>> Stashed changes
369385
steps:
370386
- uses: actions/checkout@v4
371387
- id: testset
@@ -2559,6 +2575,7 @@ jobs:
25592575
with:
25602576
name: |
25612577
summary-ucc_modinput*
2578+
<<<<<<< Updated upstream
25622579

25632580
run-upgrade-tests:
25642581
if: ${{ !cancelled() && needs.build.result == 'success' && needs.test-inventory.outputs.upgrade == 'true' }}
@@ -2822,6 +2839,8 @@ jobs:
28222839
with:
28232840
name: |
28242841
summary-upgrade*
2842+
=======
2843+
>>>>>>> Stashed changes
28252844

28262845
run-scripted-input-tests-full-matrix:
28272846
if: ${{ !cancelled() && needs.build.result == 'success' && needs.test-inventory.outputs.scripted_inputs == 'true' && needs.setup-workflow.outputs.execute-scripted_inputs-labeled == 'true' }}

0 commit comments

Comments
 (0)