ci(spelling): automatically accept aliased commands (#10475)

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
This commit is contained in:
Josh Soref 2021-12-07 12:09:34 -05:00 committed by GitHub
parent 29b344a710
commit 44d8edea05
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 0 deletions

View file

@ -22,6 +22,7 @@ acr
acroread acroread
acs acs
acsc acsc
acss
acsp acsp
actionformats actionformats
Adamantium Adamantium
@ -1459,6 +1460,7 @@ gpr
gpristine gpristine
gpsup gpsup
gpu gpu
gpus
gpv gpv
gradle gradle
gradlew gradlew
@ -2396,6 +2398,7 @@ mirrorlist
mixin mixin
mkcd mkcd
mkdir mkdir
mkdirs
mktag mktag
mktemp mktemp
mktree mktree

View file

@ -30,6 +30,14 @@ jobs:
- name: checkout - name: checkout
if: github.event_name == 'push' if: github.event_name == 'push'
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: find aliases
run: |
for a in $(git ls-files|grep '\.zsh$'); do
echo "-- $a"
if [ -s "$a" ]; then
perl -ne 'next unless s/^alias ([A-Za-z]{3,})=.*/$1/;print' "$a" | tee -a .github/actions/spelling/allow.txt
fi
done;
- name: check-spelling - name: check-spelling
id: spelling id: spelling
uses: check-spelling/check-spelling@prerelease uses: check-spelling/check-spelling@prerelease