Skip to content

Commit 054ec87

Browse files
authored
Update CI workflow_call boolean inputs (#8197)
1 parent 1db0da2 commit 054ec87

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,13 @@ jobs:
158158
docker_build="false"
159159
if [ "${{ inputs.force }}" = "true" ]; then
160160
docker_build="true"
161-
elif [ "$forked_workflow" = "true" ] && [ "${{ steps.docs.outputs.docs_only }}" = "false" ]; then
161+
elif [ "${{ steps.vars.outputs.forked_workflow }}" = "true" ] && [ "${{ steps.docs.outputs.docs_only }}" = "false" ]; then
162162
docker_build="true"
163-
elif [ "$forked_workflow" = "false" ] && [ "${{ steps.docs.outputs.docs_only }}" = "false" ] && [ "${{ steps.stable_exists.outputs.exists }}" = "false" ]; then
163+
elif [ "${{ steps.vars.outputs.forked_workflow }}" = "false" ] && [ "${{ steps.docs.outputs.docs_only }}" = "false" ] && [ "${{ steps.stable_exists.outputs.exists }}" = "false" ]; then
164164
docker_build="true"
165165
fi
166166
echo "docker_build=${docker_build}" >> $GITHUB_OUTPUT
167+
cat $GITHUB_OUTPUT
167168
168169
- name: Output variables
169170
run: |
@@ -357,7 +358,7 @@ jobs:
357358
go-md5: ${{ needs.checks.outputs.go_code_md5 }}
358359
base-image-md5: ${{ needs.checks.outputs.docker_md5 }}
359360
authenticated: ${{ needs.checks.outputs.forked_workflow != 'true' }}
360-
full-build: ${{ inputs.force }}
361+
full-build: ${{ inputs.force && inputs.force || false }}
361362
tag: ${{ needs.checks.outputs.build_tag }}
362363
branch: ${{ (github.head_ref && needs.checks.outputs.forked_workflow != 'true') && github.head_ref || github.ref }}
363364
ic-version: ${{ needs.checks.outputs.ic_version }}
@@ -386,7 +387,7 @@ jobs:
386387
branch: ${{ (github.head_ref && needs.checks.outputs.forked_workflow != 'true') && github.head_ref || github.ref }}
387388
tag: ${{ needs.checks.outputs.build_tag }}
388389
authenticated: ${{ needs.checks.outputs.forked_workflow != 'true' }}
389-
full-build: ${{ inputs.force }}
390+
full-build: ${{ inputs.force && inputs.force || false }}
390391
ic-version: ${{ needs.checks.outputs.ic_version }}
391392
permissions:
392393
contents: read
@@ -412,7 +413,7 @@ jobs:
412413
tag: ${{ needs.checks.outputs.build_tag }}
413414
nap-modules: ${{ matrix.nap_modules }}
414415
authenticated: ${{ needs.checks.outputs.forked_workflow != 'true' }}
415-
full-build: ${{ inputs.force }}
416+
full-build: ${{ inputs.force && inputs.force || false }}
416417
ic-version: ${{ needs.checks.outputs.ic_version }}
417418
permissions:
418419
contents: read
@@ -727,7 +728,7 @@ jobs:
727728
stable-tag: ${{ needs.checks.outputs.stable_tag }}
728729
authenticated: ${{ needs.checks.outputs.forked_workflow != 'true' }}
729730
k8s-version: ${{ matrix.k8s }}
730-
force: ${{ inputs.run_tests }}
731+
force: ${{ inputs.run_tests && inputs.run_tests || true }}
731732

732733
smoke-tests-plus:
733734
if: ${{ inputs.force || (inputs.run_tests && inputs.run_tests || true) || needs.checks.outputs.docs_only != 'true' }}
@@ -755,7 +756,7 @@ jobs:
755756
stable-tag: ${{ needs.checks.outputs.stable_tag }}
756757
authenticated: ${{ needs.checks.outputs.forked_workflow != 'true' }}
757758
k8s-version: ${{ matrix.k8s }}
758-
force: ${{ inputs.run_tests }}
759+
force: ${{ inputs.run_tests && inputs.run_tests || true }}
759760

760761
smoke-tests-nap:
761762
if: ${{ inputs.force || (inputs.run_tests && inputs.run_tests || true) || needs.checks.outputs.docs_only != 'true' }}
@@ -783,7 +784,7 @@ jobs:
783784
stable-tag: ${{ needs.checks.outputs.stable_tag }}
784785
authenticated: ${{ needs.checks.outputs.forked_workflow != 'true' }}
785786
k8s-version: ${{ matrix.k8s }}
786-
force: ${{ inputs.run_tests }}
787+
force: ${{ inputs.run_tests && inputs.run_tests || true }}
787788

788789
tag-stable:
789790
name: Tag tested image as stable

0 commit comments

Comments
 (0)