Skip to content

Commit 1e9c43e

Browse files
Pass repository and branch to release tests workflow
codex-storage/cs-codex-dist-tests#108
1 parent 215ead3 commit 1e9c43e

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/docker-reusable.yml

+9-7
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ env:
7373
TAG_SUFFIX: ${{ inputs.tag_suffix }}
7474
# Tests
7575
TESTS_SOURCE: codex-storage/cs-codex-dist-tests
76-
CONTINUOUS_TESTS_BRANCH: master
76+
TESTS_BRANCH: master
7777
CONTINUOUS_TESTS_LIST: ${{ inputs.continuous_tests_list }}
7878
CONTINUOUS_TESTS_DURATION: ${{ inputs.continuous_tests_duration }}
7979
CONTINUOUS_TESTS_NAMEPREFIX: c-tests-ci
@@ -231,12 +231,15 @@ jobs:
231231
runs-on: ubuntu-latest
232232
needs: publish
233233
outputs:
234-
codexdockerimage: ${{ steps.compute.outputs.codexdockerimage }}
234+
source: ${{ steps.compute.outputs.source }}
235+
branch: ${{ env.TESTS_BRANCH }}
235236
workflow_source: ${{ env.TESTS_SOURCE }}
237+
codexdockerimage: ${{ steps.compute.outputs.codexdockerimage }}
236238
steps:
237239
- name: Compute Tests inputs
238240
id: compute
239241
run: |
242+
echo "source=${{ format('{0}/{1}', github.server_url, env.TESTS_SOURCE) }}" >> "$GITHUB_OUTPUT"
240243
echo "codexdockerimage=${{ inputs.docker_repo }}:${{ needs.publish.outputs.version }}" >> "$GITHUB_OUTPUT"
241244
242245
@@ -247,8 +250,6 @@ jobs:
247250
runs-on: ubuntu-latest
248251
needs: compute-tests-inputs
249252
outputs:
250-
source: ${{ steps.compute.outputs.source }}
251-
branch: ${{ env.CONTINUOUS_TESTS_BRANCH }}
252253
nameprefix: ${{ steps.compute.outputs.nameprefix }}
253254
continuous_tests_list: ${{ steps.compute.outputs.continuous_tests_list }}
254255
continuous_tests_duration: ${{ env.CONTINUOUS_TESTS_DURATION }}
@@ -257,7 +258,6 @@ jobs:
257258
- name: Compute Continuous Tests inputs
258259
id: compute
259260
run: |
260-
echo "source=${{ format('{0}/{1}', github.server_url, env.TESTS_SOURCE) }}" >> "$GITHUB_OUTPUT"
261261
echo "nameprefix=$(awk '{ print tolower($0) }' <<< ${{ env.CONTINUOUS_TESTS_NAMEPREFIX }})" >> "$GITHUB_OUTPUT"
262262
echo "continuous_tests_list=$(jq -cR 'split(" ")' <<< '${{ env.CONTINUOUS_TESTS_LIST }}')" >> "$GITHUB_OUTPUT"
263263
@@ -272,8 +272,8 @@ jobs:
272272
tests: ${{ fromJSON(needs.compute-continuous-tests-inputs.outputs.continuous_tests_list) }}
273273
uses: codex-storage/cs-codex-dist-tests/.github/workflows/run-continuous-tests.yaml@master
274274
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 }}
277277
codexdockerimage: ${{ needs.compute-tests-inputs.outputs.codexdockerimage }}
278278
nameprefix: ${{ needs.compute-continuous-tests-inputs.outputs.nameprefix }}-${{ matrix.tests }}-${{ needs.compute-continuous-tests-inputs.outputs.continuous_tests_duration }}
279279
tests_filter: ${{ matrix.tests }}
@@ -289,6 +289,8 @@ jobs:
289289
if: ${{ inputs.run_release_tests == 'true' }}
290290
uses: codex-storage/cs-codex-dist-tests/.github/workflows/run-release-tests.yaml@master
291291
with:
292+
source: ${{ needs.compute-tests-inputs.outputs.source }}
293+
branch: ${{ needs.compute-tests-inputs.outputs.branch }}
292294
codexdockerimage: ${{ needs.compute-tests-inputs.outputs.codexdockerimage }}
293295
workflow_source: ${{ needs.compute-tests-inputs.outputs.workflow_source }}
294296
secrets: inherit

0 commit comments

Comments
 (0)