From 1b79ad9cb34beb12e6e65c16f739f788ff619f1c Mon Sep 17 00:00:00 2001 From: kd9lsv Date: Wed, 21 Jun 2023 22:32:24 -0500 Subject: [PATCH 1/5] Provide Solution for #2. --- .github/config/.spellcheck.yaml | 20 +++++++ .github/config/.wordlist.txt | 92 +++++++++++++++++++++++++++++++++ .github/workflows.yaml | 29 +++++++++++ 3 files changed, 141 insertions(+) create mode 100644 .github/config/.spellcheck.yaml create mode 100644 .github/config/.wordlist.txt create mode 100644 .github/workflows.yaml diff --git a/.github/config/.spellcheck.yaml b/.github/config/.spellcheck.yaml new file mode 100644 index 0000000..f7155e2 --- /dev/null +++ b/.github/config/.spellcheck.yaml @@ -0,0 +1,20 @@ +matrix: +- name: Markdown + aspell: + lang: en + dictionary: + wordlists: + - .github/config/.wordlist.txt + encoding: utf-8 + pipeline: + - pyspelling.filters.markdown: + markdown_extensions: + - pymdownx.superfences + - pyspelling.filters.html: + comments: false + ignores: + - code + - pre + sources: + - '**/*.md' + default_encoding: utf-8 \ No newline at end of file diff --git a/.github/config/.wordlist.txt b/.github/config/.wordlist.txt new file mode 100644 index 0000000..2a89bee --- /dev/null +++ b/.github/config/.wordlist.txt @@ -0,0 +1,92 @@ +hamradio +APRS +HBLink +HomeBrew +hotspots +MDUV +TYT +TyMD +codeplug +rdt +Baofeng +DM +DMR +MCU +NXP +OpenGD +Radioddiy +chipset +Xiegu +OpenRTX +modularity +AFSK +EAS +POCSAG +multimon +ng +Codec +FOSS +FreeDV +PyCodec +bitrate +codec +UniPager +SDR +gqrx +hpsdr +linhpsdr +linux +HPSDR +pihpsdr +HiQSDR +quisk +CubicSDR +insprectrum +HackRF +RTL +ShinySDR +SDRangel +frontend +Igate +PyMultimonAPRS +RTLSDR +ILM's +OpenWebRX +Multimode +Qradiolink +SDRPlusPlus +Cloudlog +CQRLOG +Hamradio +KLog +macOS +multiplatform +PyQSO +Xlog +Digimodes +WSJT +EME +JT +WSPR +fldigi +Hamlib +pyhamtools +CSDR +DSP +csdr +Alinco +Tytera +editcp +Gpredict +AFU +german +NEC +MMDVM +tindie +Mobilinkd +TNCs +QCX +SSB +uBITx +OpenHT +hw \ No newline at end of file diff --git a/.github/workflows.yaml b/.github/workflows.yaml new file mode 100644 index 0000000..a34d934 --- /dev/null +++ b/.github/workflows.yaml @@ -0,0 +1,29 @@ +name: Spellcheck Action +on: + push: + branches: + - 'main' + pull_request: + types: [open,reopened,edited] + workflow_dispatch: + +jobs: + build: + name: Spellcheck + runs-on: ubuntu-latest + steps: + # The checkout step + - uses: actions/checkout@v3 + - uses: rojopolis/spellcheck-github-actions@v0 + name: Spellcheck + with: + source_files: README.md + task_name: Markdown + config_path: .github/config/.spellcheck.yaml + output_file: spellcheck-output.txt + + - uses: actions/upload-artifact@v3 + name: Archive spellcheck output + with: + name: Spellcheck artifact + path: spellcheck-output.txt \ No newline at end of file From 109b2bdec1155be2796d5f8b771f42dc94d65281 Mon Sep 17 00:00:00 2001 From: kd9lsv Date: Wed, 21 Jun 2023 22:37:28 -0500 Subject: [PATCH 2/5] Dictionary develops each time when run locally. --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9638c72 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dictionary.dic \ No newline at end of file From 475b8f28ae1dc774dfb71f42696f6bf54e8812c9 Mon Sep 17 00:00:00 2001 From: kd9lsv Date: Wed, 21 Jun 2023 22:39:16 -0500 Subject: [PATCH 3/5] fix typo with protocol --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b371c5d..4dadefd 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ + [APRS Track Direct](https://github.com/qvarforth/trackdirect) APRS Track Direct is a collection of tools that can be used to run an APRS website. ### Networking -+ [HBLink3](https://github.com/n0mjs710/hblink3) Open Source HomeBrew Repeater Proctol Client/Master, can be used to create links between hotspots and repeaters. ++ [HBLink3](https://github.com/n0mjs710/hblink3) Open Source HomeBrew Repeater Protocol Client/Master, can be used to create links between hotspots and repeaters. ### Firmware From 2198ec49362acf3ad7b361d5a8c4637bb2bdcc12 Mon Sep 17 00:00:00 2001 From: kd9lsv Date: Wed, 21 Jun 2023 22:41:10 -0500 Subject: [PATCH 4/5] Add firmwares to wordlist. --- .github/config/.wordlist.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/config/.wordlist.txt b/.github/config/.wordlist.txt index 2a89bee..d1fe5a0 100644 --- a/.github/config/.wordlist.txt +++ b/.github/config/.wordlist.txt @@ -89,4 +89,5 @@ QCX SSB uBITx OpenHT -hw \ No newline at end of file +hw +firmwares \ No newline at end of file From 8ac82783e68ce3f642f9ef5bce91cee505b1cc84 Mon Sep 17 00:00:00 2001 From: kd9lsv Date: Wed, 21 Jun 2023 23:20:35 -0500 Subject: [PATCH 5/5] Moved filed due to incorrect structure. --- .github/{workflows.yaml => workflows/spellcheck.yaml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/{workflows.yaml => workflows/spellcheck.yaml} (100%) diff --git a/.github/workflows.yaml b/.github/workflows/spellcheck.yaml similarity index 100% rename from .github/workflows.yaml rename to .github/workflows/spellcheck.yaml