39
39
required : false
40
40
description : " branch for k8s manifests to run the tests on"
41
41
type : string
42
- default : " v3.4 "
42
+ default : " v3.3.2 "
43
43
scripted-inputs-os-list :
44
44
required : false
45
45
description : " list of OS used for scripted input tests"
@@ -246,6 +246,7 @@ jobs:
246
246
meta :
247
247
runs-on : ubuntu-latest
248
248
outputs :
249
+ matrix_Splunk : ${{ steps.determine_splunk.outputs.matrixSplunk }}
249
250
matrix_supportedSplunk : ${{ steps.matrix.outputs.supportedSplunk }}
250
251
matrix_latestSplunk : ${{ steps.matrix.outputs.latestSplunk }}
251
252
matrix_supportedSC4S : ${{ steps.matrix.outputs.supportedSC4S }}
@@ -261,6 +262,13 @@ jobs:
261
262
persist-credentials : false
262
263
- id : matrix
263
264
uses : splunk/addonfactory-test-matrix-action@v3.0
265
+ - id : determine_splunk
266
+ run : |
267
+ if [ "${{ github.event_name }}" == "schedule" ]; then
268
+ echo "matrixSplunk=${{ toJson(steps.matrix.outputs.latestSplunk) }}" >> "$GITHUB_OUTPUT"
269
+ else
270
+ echo "matrixSplunk=${{toJson(steps.matrix.outputs.supportedSplunk) }}" >> "$GITHUB_OUTPUT"
271
+ fi
264
272
- name : job summary
265
273
run : |
266
274
splunk_version_list=$(echo '${{ steps.matrix.outputs.supportedSplunk }}' | jq -r '.[].version')
@@ -988,7 +996,6 @@ jobs:
988
996
name : artifact-openapi
989
997
path : ${{ github.workspace }}
990
998
- name : Setup python
991
- if : steps.download-openapi.conclusion != 'skipped'
992
999
uses : actions/setup-python@v5
993
1000
with :
994
1001
python-version : 3.7
@@ -1049,7 +1056,7 @@ jobs:
1049
1056
strategy :
1050
1057
fail-fast : false
1051
1058
matrix :
1052
- splunk : ${{ fromJson(needs.meta.outputs.matrix_latestSplunk ) }}
1059
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
1053
1060
sc4s : ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }}
1054
1061
container :
1055
1062
image : ghcr.io/splunk/workflow-engine-base:4.1.0
@@ -1310,7 +1317,7 @@ jobs:
1310
1317
strategy :
1311
1318
fail-fast : false
1312
1319
matrix :
1313
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
1320
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
1314
1321
sc4s : ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }}
1315
1322
container :
1316
1323
image : ghcr.io/splunk/workflow-engine-base:4.1.0
@@ -1579,9 +1586,8 @@ jobs:
1579
1586
strategy :
1580
1587
fail-fast : false
1581
1588
matrix :
1582
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
1589
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
1583
1590
sc4s : ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }}
1584
-
1585
1591
container :
1586
1592
image : ghcr.io/splunk/workflow-engine-base:4.1.0
1587
1593
env :
@@ -1835,7 +1841,7 @@ jobs:
1835
1841
strategy :
1836
1842
fail-fast : false
1837
1843
matrix :
1838
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
1844
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
1839
1845
browser : [ "chrome" ]
1840
1846
vendor-version : ${{ fromJson(needs.meta.outputs.matrix_supportedUIVendors) }}
1841
1847
marker : ${{ fromJson(inputs.ui_marker) }}
@@ -2113,7 +2119,7 @@ jobs:
2113
2119
strategy :
2114
2120
fail-fast : false
2115
2121
matrix :
2116
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
2122
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
2117
2123
modinput-type : [ "modinput_functional" ]
2118
2124
vendor-version : ${{ fromJson(needs.meta.outputs.matrix_supportedModinputFunctionalVendors) }}
2119
2125
marker : ${{ fromJson(inputs.marker) }}
@@ -2389,7 +2395,7 @@ jobs:
2389
2395
strategy :
2390
2396
fail-fast : false
2391
2397
matrix :
2392
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
2398
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
2393
2399
vendor-version : ${{ fromJson(needs.meta.outputs.matrix_supportedModinputFunctionalVendors) }}
2394
2400
marker : ${{ fromJson(inputs.ucc-modinput-marker) }}
2395
2401
container :
@@ -2664,7 +2670,7 @@ jobs:
2664
2670
strategy :
2665
2671
fail-fast : false
2666
2672
matrix :
2667
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
2673
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
2668
2674
vendor-version : ${{ fromJson(needs.meta.outputs.matrix_supportedModinputFunctionalVendors) }}
2669
2675
ta-version-from-upgrade : ${{ fromJson(inputs.upgrade-tests-ta-versions) }}
2670
2676
container :
@@ -2927,7 +2933,7 @@ jobs:
2927
2933
strategy :
2928
2934
fail-fast : false
2929
2935
matrix :
2930
- splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk ) }}
2936
+ splunk : ${{ fromJson(needs.meta.outputs.matrix_Splunk ) }}
2931
2937
os : ${{ fromJson(inputs.scripted-inputs-os-list) }}
2932
2938
container :
2933
2939
image : ghcr.io/splunk/workflow-engine-base:4.1.0
0 commit comments