Skip to content

Commit cd25fe1

Browse files
committed
CI: fix shellcheck warnings in update-formulas workflow
1 parent 72e8cc2 commit cd25fe1

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

‎.github/workflows/update-formulas.yml‎

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ jobs:
7777
7878
# Get current URL and construct new URL
7979
CURRENT_URL=$(brew info --json=v2 "$FORMULA" | jq -r '.formulae[0].urls.stable.url')
80-
NEW_URL=$(echo "$CURRENT_URL" | sed "s/$CURRENT_VER/$LATEST_VER/g")
80+
NEW_URL="${CURRENT_URL//$CURRENT_VER/$LATEST_VER}"
8181
8282
# Probe for correct archive extension
83-
BASE_URL=$(echo "$NEW_URL" | sed 's/\.tar\.\(xz\|bz2\|gz\)$//')
83+
BASE_URL="${NEW_URL%.tar.*}"
8484
RESOLVED_URL=""
8585
8686
for EXT in tar.xz tar.bz2 tar.gz; do
@@ -150,11 +150,15 @@ jobs:
150150
151151
- name: Post summary
152152
if: always()
153+
env:
154+
TOTAL_COUNT: ${{ steps.livecheck.outputs.total_count }}
153155
run: |
154156
if [ -f summary.md ]; then
155157
cat summary.md >> "$GITHUB_STEP_SUMMARY"
156158
else
157-
echo "## Formula Update Check" >> "$GITHUB_STEP_SUMMARY"
158-
echo "" >> "$GITHUB_STEP_SUMMARY"
159-
echo "Checked ${{ steps.livecheck.outputs.total_count }} formulas. None outdated." >> "$GITHUB_STEP_SUMMARY"
159+
{
160+
echo "## Formula Update Check"
161+
echo ""
162+
echo "Checked $TOTAL_COUNT formulas. None outdated."
163+
} >> "$GITHUB_STEP_SUMMARY"
160164
fi

0 commit comments

Comments
 (0)