Skip to content

Commit 7eb9fcf

Browse files
authored
fix: check for string equality in bash (#84)
1 parent 29cd96f commit 7eb9fcf

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,4 @@ outputs:
118118

119119
RUN_CTS:
120120
description: Determine if the `cts` job should run
121-
value: ${{ github.ref_name == 'main' || steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.SPECS_CHANGED > 0 || steps.diff.outputs.TESTS_CHANGED > 0 || steps.diff.outputs.JS_CLIENT_CHANGED > 0 || steps.diff.outputs.JS_TEMPLATE_CHANGED > 0 || steps.diff.outputs.JAVA_CLIENT_CHANGED > 0 || steps.diff.outputs.JAVA_TEMPLATE_CHANGED > 0 }}
121+
value: ${{ github.ref_name == 'main' || steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.SCRIPTS_CHANGED > 0 || steps.diff.outputs.SPECS_CHANGED > 0 || steps.diff.outputs.TESTS_CHANGED > 0 || steps.diff.outputs.JS_CLIENT_CHANGED > 0 || steps.diff.outputs.JS_TEMPLATE_CHANGED > 0 || steps.diff.outputs.JAVA_CLIENT_CHANGED > 0 || steps.diff.outputs.JAVA_TEMPLATE_CHANGED > 0 }}

scripts/ci/create-client-matrix.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ for pair in $clients; do
2525
folder=$(echo $pair | jq '.folder')
2626
spec_changed=$(git diff --shortstat origin/$BASE_BRANCH..HEAD -- specs/$name | wc -l)
2727
client_changed=$(git diff --shortstat origin/$BASE_BRANCH..HEAD -- $folder | wc -l)
28-
if [[ $BASE_CHANGED || $spec_changed > 0 || $client_changed > 0 ]]; then
28+
if [[ $BASE_CHANGED == "true" || $spec_changed > 0 || $client_changed > 0 ]]; then
2929
to_test=$(echo $to_test | jq --argjson pair $pair '.client |= .+ [$pair]')
3030
fi
3131
done

scripts/ci/create-spec-matrix.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ for generator in "${generators[@]}"; do
1010
client=${generator#*-}
1111
if [[ ! ${specs[*]} =~ $client ]]; then
1212
changed=$(git diff --shortstat origin/$BASE_BRANCH..HEAD -- specs/$client | wc -l)
13-
if [[ $BASE_CHANGED || $changed > 0 ]]; then
13+
if [[ $BASE_CHANGED == "true" || $changed > 0 ]]; then
1414
specs=$(echo $specs | jq --arg client $client '.client |= .+ [$client]')
1515
fi
1616
fi

0 commit comments

Comments
 (0)