From edef829ca1d1be9f92fea115b55f384c869df4e8 Mon Sep 17 00:00:00 2001 From: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com> Date: Thu, 30 Jan 2025 13:10:13 -0800 Subject: [PATCH] Upgrade spelling workflow (#189) * Upgrade spelling workflow * Update metadata check-spelling run (push) for spelling-workflow-upgrade Signed-off-by: check-spelling-bot on-behalf-of: @check-spelling * fix spelling * fix pkts spelling --------- Signed-off-by: check-spelling-bot Co-authored-by: Thomas Boyer-Chammard --- .github/actions/spelling/expect.txt | 428 +--------------------------- .github/workflows/spelling.yml | 27 +- 2 files changed, 27 insertions(+), 428 deletions(-) diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index b48310b4..f23f80aa 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -1,13 +1,6 @@ -aac abeautifulsite -abspath -abstractmethod -abw AClass -ada -addon addoption -addslash ADEBAD adrianheine allbox @@ -16,57 +9,31 @@ ALOG amsmath ANamespace Anps -api argcomplete argdesc -arglist argname -argparse -args argtype -argv -Arial -asctime -asm -aspx -atexit -attr autoapi AUTOBRIEF autocoded -autocomplete -Autodetected -autodoc autogen -AUTOLINK autoraise autosectionlabel -backend backface -backport -basestring batchmode baudrate bcolors -beforeunload BGR Biberstein bibtex -binascii bitmaps -blockquote -bmp breadcrumb -btn -buf +Btns BUGLIST -bytearray calibri callergraph callgraph -cargs cata -cbl CCB CCFF Cdioux @@ -75,59 +42,32 @@ cdxoefg CFDG CFDP CFPD -cgi -Chainable chartjs -checkbox CHNG -chrono classdocs -classmethod -clazz clearfix cls -CMake cmdhist -cmds -cmp CODEFILE -Codemirror -colorized COLORSTYLE colorwheel columnify combuffer commandsi -concat -config -configparser configs Consolas -cpp -CPython creatingdocsetswithdoxygen -css csum -csv -ctime -CTORS curateable curated curating customise -cwd -cxx daringfireball dataobjects -datastore -datastructures -datetime dblclick Dct ddl -DDTHH Ded -deepcopy deframe deframed deframer @@ -135,38 +75,21 @@ deframing DEPRECATEDLIST DESER Deserial -deserialization -deserialize -deserialized deserializes -deserializing -dest +dests dexc DGRAM -DHTML diafile -dicts -difflib dimitri dinkel -dirname -dirpath -dirs -distutils -dll docbook docset -doctest -doctype -docx dontinclude -dotfile DOTFONTPATH downfiles downlinker dox doxyfile -doxygen doxygenversion doxyindexer doxypypy @@ -174,16 +97,12 @@ doxyrules doxysearch Doxywizard doy -dpi dps -dpspec -dropdown dropleft dropright dropup Drv Dsh -dst dts DVI ECLIPSEHELP @@ -191,57 +110,24 @@ ECONNRESET ect EEXIST Efg -EINPROGRESS -elif -Emoji -encodable ENDC endcond -endian -endif -endswith -endtime -enqueuing -entrypoint -enum -Enumtype -envvar -errno -errored errorhandler errorrs -etree ev Evn evr evt -exe -executables -expanduser extlinks -extns exts fastentrypoints -favicon fbuild fd FEEDNAME FFCC FFFF -fieldset -figcaption -figsize -filecmp -filemode -fileno -filepath -filesize fileurl -finditer Firefox -flac -flaskext -Fmts focusring FONTNAME FONTPATH @@ -249,44 +135,16 @@ FONTSIZE fpp fprime fptable -frac -framerate -fromtimestamp -frontend fsw -fsx -fullname -func -functools -gcc gdiplus -getattr getbootstrap -getcwd -getitem -getmembers -getpid -getroot -getsize -getuser github -globals -gmail -gnumeric -Golang -graphviz -grayscale grayscales gse gtags -gui +GUIS gz -hardcoded -hardcoding -hasattr Haverbeke -hdl -hgroup hh hhc hhk @@ -296,238 +154,108 @@ hidecallgraph hideinitializer hlp HLTH -Hookimpl -hookspec -hostname +hookspecs hpaulson -hpp -href htags -htm -html -HTMLHELP -http -hxx -hyperlink hyperlinks idct idl ieeetr -ifconfig ified -iframe ifun IH -ime -img -impl -importlib -INET -ini -inl -inlined inprogress -instanceof intersphinx intlimits -ints ip ipc ipp -isabstract -isalnum -isclass -isdir -isfile -isinstance -isroutine -issubclass itcl -iterables -iterdir -itertools -itsdangerous ixx janamian -javadoc -javascript -Jax Jdk -joinpath -jpe -jpeg -jpg jpl JSO -json jsonable jsonified jsonify -jumbotron -kbd keepalive -keyframes keyify kinda -kwargs -len lestarch levelname Lezer -lgtm -libc -libclang libcrc libiconv -lineno Linting -Linux -listbox -listdir LIw -llvm -localhost logdata logdir -logfile logpath logselect -longdesc -lowercased -lstrip luxon -lxml -MAINPAGE -makedirs makeindex MAKEVAR marijnh matchobj mathjax -matplotlib -maxcountryman -maxdepth mcternan MDFILE memb -metadata -metavar -microsoft -middleware millis -mixin -mkdir MML moz msc mscfile mscgen -msgs mstarch -MULTILINE mx mycompany -myfile -mymodule -myproject -namespace -nargs -navbar +nassert nbytes Neue -newname Nify ninjaaron nitpicky noapp -noqa -normpath NOSONAR nosort +nosubgrouping Noto -novalidate -nowait -nowrap -npm NSPACES -objs -odf +nuntil odl -odo -oga -ogg OKBLUE OKGREEN OMG -onabort -onerror -onload -onreadystatechange -ooo -openpyxl OPREG -optgroup -optparse oring -osascript osexc -osubgrouping OSX outputfile packetized Paetz PARAMDOC -params passthrough -pathlib pb -pdf pdflatex -perl PERLMOD -pexpect -php -phtml -pid -pkgutil pkts -Pkts plainnat plantuml -plist -plt -plugin -png PNGs -popen -posixpath -PREDEF preds prm procs PROGRAMLISTING -progressbar projectbrief projectlogo projectname projectnumber propget propput -ptf -ptr px py -pyc -pydantic -pylint -pypi -pyplot -pyserial -pytest -PYTHONHOME -PYTHONPATH -pyw -pyzmq qch qhelpgenerator QHG @@ -538,251 +266,113 @@ rackerlabs rackspace rae rb -RCE RCVHWM RCVTIMEO RDWR Readback -readlines -README -readonly -readthedocs -realtime recommonmark recuring -recv recvd -recvfrom +recvs reder -refactor -regex -relpath removeit -replayer -reqclass reqparse -rerendered -restructuredtext -returncode -rgb -rgba riverbankcomputing -RLock Roboto rollup rpaetz -rsplit rst -rtd -rtf saba -savefig -scm -scrollable -scrollbar -scroller sdd searchdata -SEARCHENGINE Segoe -sendall seqfile seqgen serializables serialutil -setattr -setblocking -setname -setsockopt -setuptools showinitializer -shutil sideeffect SIGALRM -SIGINT -SIGKILL -SIGTERM sizeb SMAP Smath SNDHWM -socketserver sorttable -spam -sphinxcontrib -splitext squashify -src sss Ssymbols stackoverflow -startswith -starttime startuml -staticmethod -stderr -Stdio -stdout -strftime -stringified -stringify -strptime -structs -stylesheet -subdir -subfolder subgrouping subhist subhistory -subparser superpackage superpkg -svg -SYMLINKS -sys tabetc -tabindex tagfile -taggable -tagname -tbody tcanham -tcl tcp tcpserver td telem -tempdir -tempfile -templating -testcase TESTLIST -textarea -textbox -tgz -thead Theif thtcp thudp timebase -timedelta timescales timespan timestep timestring timetype -timeval -timezone tinyseqgen TKC -tkgui tlm -tmp toctree -todo TODOLIST -toolbar -tooltip tooltiptext -transcoding treeview tsn tstring ttl tts twbs -txz -typedef typedef'ed -typehints -typeof -tzinfo -tzname +typedef uart ucf udp -Uint UIs uk ul -UML -undef -undoc -unicode UNINIT -unittest -unpause updown upfiles uplinker uplinkvue -uploader -upto -uri -url usec useconds usepackage -uset usr -utcfromtimestamp -utcnow -utf -utils -uuid -validator -vals -valuemin -valuenow -Vcs -venv -versionchanged -versioning -vexc vh vhd vhdl viewcode -VIRTUALENV -virtualized vle vname VRuntime -vue vw Watney -wav -webbrowser webified -webkit -webp -webpack webpage -webserver website -werkzeug -whitesmoke -wiki wikipedia -wildcards WSL -www wx -wxgui xapian -xcode -xhtml xhttp xl -xlabel -xls -xlsx xmit -xml xy -yaml -ylabel -yml zeromq -zlib zmq diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml index ece61437..57a70334 100644 --- a/.github/workflows/spelling.yml +++ b/.github/workflows/spelling.yml @@ -21,24 +21,33 @@ jobs: actions: read outputs: followup: ${{ steps.spelling.outputs.followup }} - runs-on: ubuntu-20.04 - if: "contains(github.event_name, 'pull_request') || github.event_name == 'push'" - concurrency: - group: spelling-${{ github.event.pull_request.number || github.ref }} - # note: If you use only_check_changed_files, you do not want cancel-in-progress - cancel-in-progress: true + runs-on: ubuntu-24.04 + if: ${{ contains(github.event_name, 'pull_request') || github.event_name == 'push' }} steps: - name: check-spelling id: spelling - uses: check-spelling/check-spelling@v0.0.20 + uses: check-spelling/check-spelling@v0.0.24 with: suppress_push_for_open_pull_request: 1 checkout: true post_comment: 0 - extra_dictionaries: + check_extra_dictionaries: '' + dictionary_source_prefixes: > + { + "cspell": "https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20241114/dictionaries/" + } + extra_dictionaries: | cspell:filetypes/filetypes.txt cspell:python/python.txt + cspell:python/python/python-lib.txt + cspell:python/python/python.txt + cspell:python/common/extra.txt cspell:django/django.txt cspell:html/html.txt cspell:fullstack/fullstack.txt - check_extra_dictionaries: '' + cspell:software-terms/softwareTerms.txt + cspell:cpp/stdlib-c.txt + cspell:cpp/stdlib-cpp.txt + cspell:mnemonics/mnemonics.txt + cspell:cpp/ecosystem.txt +