Skip to content

Commit f052288

Browse files
committed
Adhere to shellcheck's recommendations
1 parent 649fd5e commit f052288

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/add-formula.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ jobs:
2323
run: |
2424
CBMC_LATEST=$(gh -R diffblue/cbmc release list | grep Latest | awk '{print $1}' | cut -f2 -d-)
2525
echo "CBMC_LATEST: ${CBMC_LATEST}"
26-
echo "CBMC_LATEST=${CBMC_LATEST}" >> $GITHUB_ENV
26+
echo "CBMC_LATEST=${CBMC_LATEST}" >> "${GITHUB_ENV}"
2727
# check whether we already have the formula
2828
if [ -e "Formula/cbmc@${CBMC_LATEST}.rb" ] ; then
29-
echo "next_step=none" >> $GITHUB_ENV
29+
echo "next_step=none" >> "${GITHUB_ENV}"
3030
else
3131
CBMC_LATEST_REV=$(gh -R diffblue/cbmc release view cbmc-"${CBMC_LATEST}" --json targetCommitish | jq -r '.targetCommitish')
3232
echo "CBMC_LATEST_REV: ${CBMC_LATEST_REV}"
33-
echo "CBMC_LATEST_REV=${CBMC_LATEST_REV}" >> $GITHUB_ENV
34-
echo "next_step=check_brew" >> $GITHUB_ENV
33+
echo "CBMC_LATEST_REV=${CBMC_LATEST_REV}" >> "${GITHUB_ENV}"
34+
echo "next_step=check_brew" >> "${GITHUB_ENV}"
3535
fi
3636
3737
- name: Set up Homebrew
@@ -44,18 +44,18 @@ jobs:
4444
brew update
4545
CBMC_BREW=$(brew info cbmc --json | jq -r '.[0].versions.stable')
4646
echo "CBMC_BREW: ${CBMC_BREW}"
47-
if [ "x${CBMC_BREW}" = "x${CBMC_LATEST}" ] ; then
48-
formula_base=$(ls Formula | tail -1)
47+
if [ "${CBMC_BREW}" = "${CBMC_LATEST}" ] ; then
48+
formula_base=$(find Formula/ -type f | sort | tail -1)
4949
sed '/bottle do/Q' "Formula/${formula_base}" > "Formula/cbmc@${CBMC_LATEST}.rb"
5050
version_no_dot=$(echo "${CBMC_LATEST}" | sed 's/\.//g')
5151
sed -i "1s/CbmcAT[[:digit:]]*/CbmcAT${version_no_dot}/" "Formula/cbmc@${CBMC_LATEST}.rb"
5252
sed -i "5s/\".*\"/\"cbmc-${CBMC_LATEST}\"/" "Formula/cbmc@${CBMC_LATEST}.rb"
5353
sed -i "6s/\".*\"/\"cbmc-${CBMC_LATEST_REV}\"/" "Formula/cbmc@${CBMC_LATEST}.rb"
5454
./transform_binary.sh "${CBMC_LATEST}" >> "Formula/cbmc@${CBMC_LATEST}.rb"
5555
sed -n '1,/end$/!p' "Formula/${formula_base}" >> "Formula/cbmc@${CBMC_LATEST}.rb"
56-
echo "next_step=upload_and_create_pr" >> $GITHUB_ENV
56+
echo "next_step=upload_and_create_pr" >> "${GITHUB_ENV}"
5757
else
58-
echo "next_step=none" >> $GITHUB_ENV
58+
echo "next_step=none" >> "${GITHUB_ENV}"
5959
fi
6060
6161
- name: Upload bottles

0 commit comments

Comments
 (0)