From 4eb47d0575e37078c2d49276b7065aa87a8d9543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janne=20Kiiskil=C3=A4?= Date: Thu, 11 Jan 2024 13:17:28 +0200 Subject: [PATCH] Run misspell self-hosted & from maintained repo Run it with our own machine & take it from the repo that is maintained. However, as it's a self-hosted machine - the lib is already there and it's also initialized. As are the node modules. These contain LOTS of typos. Thus we must now specify which files/folders to check (yes, it is a pain). --- .github/workflows/misspell.yml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/.github/workflows/misspell.yml b/.github/workflows/misspell.yml index a2b2ab5..779931e 100644 --- a/.github/workflows/misspell.yml +++ b/.github/workflows/misspell.yml @@ -8,13 +8,26 @@ concurrency: jobs: static-checks: - runs-on: ubuntu-latest + runs-on: edge-example-ci steps: - name: Check out code uses: actions/checkout@v4 - - name: Run misspell (findings may not increase) + - name: Install Go + uses: actions/setup-go@v4 + with: + go-version: '1.20' + - name: Install & run misspell if: always() run: | - curl -L -o ./install-misspell.sh https://git.io/misspell - sh ./install-misspell.sh - bin/misspell -i mosquitto . + # The original misspell is not maintained anymore, use the one + # from golangci instead + go install github.com/golangci/misspell/cmd/misspell@latest + # As we run it locally - the repo is already there, including + # the lib folder which has a lot of misspellings. + # We need to specify the folders/files to check. + misspell -error -i mosquitto .github blept-example byte-order \ + c-api-stress-tester cmake config device-interface examples-common \ + examples-common-2 include mqttpt-example pt-example \ + simple-js-examples/*.js simple-js-examples/*.md \ + CHANGELOG.md CMakeLists.txt CONTRIBUTING.md Do* Makefile README.md +