ci(workflows): quote shell vars in update-notice for actionlint
This commit is contained in:
parent
271060dcb7
commit
86f20818b1
1 changed files with 10 additions and 10 deletions
20
.github/workflows/update-notice.yml
vendored
20
.github/workflows/update-notice.yml
vendored
|
|
@ -26,7 +26,7 @@ jobs:
|
||||||
# Fetch all contributors (excluding bots)
|
# Fetch all contributors (excluding bots)
|
||||||
gh api \
|
gh api \
|
||||||
--paginate \
|
--paginate \
|
||||||
repos/${{ github.repository }}/contributors \
|
"repos/${{ github.repository }}/contributors" \
|
||||||
--jq '.[] | select(.type != "Bot") | .login' > /tmp/contributors_raw.txt
|
--jq '.[] | select(.type != "Bot") | .login' > /tmp/contributors_raw.txt
|
||||||
|
|
||||||
# Sort alphabetically and filter
|
# Sort alphabetically and filter
|
||||||
|
|
@ -34,7 +34,7 @@ jobs:
|
||||||
|
|
||||||
# Count contributors
|
# Count contributors
|
||||||
count=$(wc -l < contributors.txt | tr -d ' ')
|
count=$(wc -l < contributors.txt | tr -d ' ')
|
||||||
echo "count=$count" >> $GITHUB_OUTPUT
|
echo "count=$count" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
- name: Generate new NOTICE file
|
- name: Generate new NOTICE file
|
||||||
run: |
|
run: |
|
||||||
|
|
@ -71,9 +71,9 @@ jobs:
|
||||||
id: check_diff
|
id: check_diff
|
||||||
run: |
|
run: |
|
||||||
if git diff --quiet NOTICE; then
|
if git diff --quiet NOTICE; then
|
||||||
echo "changed=false" >> $GITHUB_OUTPUT
|
echo "changed=false" >> "$GITHUB_OUTPUT"
|
||||||
else
|
else
|
||||||
echo "changed=true" >> $GITHUB_OUTPUT
|
echo "changed=true" >> "$GITHUB_OUTPUT"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Create Pull Request
|
- name: Create Pull Request
|
||||||
|
|
@ -101,12 +101,12 @@ jobs:
|
||||||
|
|
||||||
- name: Summary
|
- name: Summary
|
||||||
run: |
|
run: |
|
||||||
echo "## NOTICE Update Results" >> $GITHUB_STEP_SUMMARY
|
echo "## NOTICE Update Results" >> "$GITHUB_STEP_SUMMARY"
|
||||||
echo "" >> $GITHUB_STEP_SUMMARY
|
echo "" >> "$GITHUB_STEP_SUMMARY"
|
||||||
if [ "${{ steps.check_diff.outputs.changed }}" = "true" ]; then
|
if [ "${{ steps.check_diff.outputs.changed }}" = "true" ]; then
|
||||||
echo "✅ PR created to update NOTICE" >> $GITHUB_STEP_SUMMARY
|
echo "✅ PR created to update NOTICE" >> "$GITHUB_STEP_SUMMARY"
|
||||||
else
|
else
|
||||||
echo "✓ NOTICE file is up to date" >> $GITHUB_STEP_SUMMARY
|
echo "✓ NOTICE file is up to date" >> "$GITHUB_STEP_SUMMARY"
|
||||||
fi
|
fi
|
||||||
echo "" >> $GITHUB_STEP_SUMMARY
|
echo "" >> "$GITHUB_STEP_SUMMARY"
|
||||||
echo "**Contributors:** ${{ steps.contributors.outputs.count }}" >> $GITHUB_STEP_SUMMARY
|
echo "**Contributors:** ${{ steps.contributors.outputs.count }}" >> "$GITHUB_STEP_SUMMARY"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue