73
73
TAG_SUFFIX : ${{ inputs.tag_suffix }}
74
74
# Tests
75
75
TESTS_SOURCE : codex-storage/cs-codex-dist-tests
76
- CONTINUOUS_TESTS_BRANCH : master
76
+ TESTS_BRANCH : master
77
77
CONTINUOUS_TESTS_LIST : ${{ inputs.continuous_tests_list }}
78
78
CONTINUOUS_TESTS_DURATION : ${{ inputs.continuous_tests_duration }}
79
79
CONTINUOUS_TESTS_NAMEPREFIX : c-tests-ci
@@ -231,12 +231,15 @@ jobs:
231
231
runs-on : ubuntu-latest
232
232
needs : publish
233
233
outputs :
234
- codexdockerimage : ${{ steps.compute.outputs.codexdockerimage }}
234
+ source : ${{ steps.compute.outputs.source }}
235
+ branch : ${{ env.TESTS_BRANCH }}
235
236
workflow_source : ${{ env.TESTS_SOURCE }}
237
+ codexdockerimage : ${{ steps.compute.outputs.codexdockerimage }}
236
238
steps :
237
239
- name : Compute Tests inputs
238
240
id : compute
239
241
run : |
242
+ echo "source=${{ format('{0}/{1}', github.server_url, env.TESTS_SOURCE) }}" >> "$GITHUB_OUTPUT"
240
243
echo "codexdockerimage=${{ inputs.docker_repo }}:${{ needs.publish.outputs.version }}" >> "$GITHUB_OUTPUT"
241
244
242
245
@@ -247,8 +250,6 @@ jobs:
247
250
runs-on : ubuntu-latest
248
251
needs : compute-tests-inputs
249
252
outputs :
250
- source : ${{ steps.compute.outputs.source }}
251
- branch : ${{ env.CONTINUOUS_TESTS_BRANCH }}
252
253
nameprefix : ${{ steps.compute.outputs.nameprefix }}
253
254
continuous_tests_list : ${{ steps.compute.outputs.continuous_tests_list }}
254
255
continuous_tests_duration : ${{ env.CONTINUOUS_TESTS_DURATION }}
@@ -257,7 +258,6 @@ jobs:
257
258
- name : Compute Continuous Tests inputs
258
259
id : compute
259
260
run : |
260
- echo "source=${{ format('{0}/{1}', github.server_url, env.TESTS_SOURCE) }}" >> "$GITHUB_OUTPUT"
261
261
echo "nameprefix=$(awk '{ print tolower($0) }' <<< ${{ env.CONTINUOUS_TESTS_NAMEPREFIX }})" >> "$GITHUB_OUTPUT"
262
262
echo "continuous_tests_list=$(jq -cR 'split(" ")' <<< '${{ env.CONTINUOUS_TESTS_LIST }}')" >> "$GITHUB_OUTPUT"
263
263
@@ -272,8 +272,8 @@ jobs:
272
272
tests : ${{ fromJSON(needs.compute-continuous-tests-inputs.outputs.continuous_tests_list) }}
273
273
uses : codex-storage/cs-codex-dist-tests/.github/workflows/run-continuous-tests.yaml@master
274
274
with :
275
- source : ${{ needs.compute-continuous- tests-inputs.outputs.source }}
276
- branch : ${{ needs.compute-continuous- tests-inputs.outputs.branch }}
275
+ source : ${{ needs.compute-tests-inputs.outputs.source }}
276
+ branch : ${{ needs.compute-tests-inputs.outputs.branch }}
277
277
codexdockerimage : ${{ needs.compute-tests-inputs.outputs.codexdockerimage }}
278
278
nameprefix : ${{ needs.compute-continuous-tests-inputs.outputs.nameprefix }}-${{ matrix.tests }}-${{ needs.compute-continuous-tests-inputs.outputs.continuous_tests_duration }}
279
279
tests_filter : ${{ matrix.tests }}
@@ -289,6 +289,8 @@ jobs:
289
289
if : ${{ inputs.run_release_tests == 'true' }}
290
290
uses : codex-storage/cs-codex-dist-tests/.github/workflows/run-release-tests.yaml@master
291
291
with :
292
+ source : ${{ needs.compute-tests-inputs.outputs.source }}
293
+ branch : ${{ needs.compute-tests-inputs.outputs.branch }}
292
294
codexdockerimage : ${{ needs.compute-tests-inputs.outputs.codexdockerimage }}
293
295
workflow_source : ${{ needs.compute-tests-inputs.outputs.workflow_source }}
294
296
secrets : inherit
0 commit comments