diff --git a/.github/actions/spelling/allow.txt b/.github/actions/spelling/allow.txt index 8d81b703..1f3fc188 100644 --- a/.github/actions/spelling/allow.txt +++ b/.github/actions/spelling/allow.txt @@ -1,4 +1,4 @@ -built-ins +builtins github hakiri https diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index 5b3da289..9b0a5498 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -1,55 +1,31 @@ -acl -activesupport adaoraul -addons -aeiou AFile afterall Alexey alfredxing -algolia -allowfullscreen Anatoliy andreyvit Ankit Anning -apps appveyor arengu -args ariejan -arounds asciinema asdf ashmaroli -attr Autobuild -autocompletion -autogenerated -Autolink -autoload autoreconf -autosave awood -aws awscli -backend -backport -backtick backticks barcamp -baseurl -bashrc -baz bbatsov bdimcheff bellvat benbalter Beney binstubs -bip bitbucket -blog Blogger blogging blogs @@ -63,7 +39,6 @@ brightbox brighterplanet buddyworks builtatlightspeed -Bugfix Burela byparker cachegrind @@ -73,19 +48,11 @@ cartera cavalle CDNs cgi -changefreq -changelog chango -charset Chayoung -chcp -chdir Cheatsheet Checkoway -chmod -chown Chrononaut -chruby cibuild cimg circleci @@ -95,105 +62,62 @@ cloudcannon Cloudinary cloudsh CLT -codebase codeclimate CODEOWNERS coderay codeslinger -coffeescript colorator -commandline commonmark -compat compatibilize -concat -config configyml contentblocks -CORS Cov CRLFs -cron -crontab cruft -css -csv Currin -CVE -CWD cygwin daringfireball Dassonville datafiles -datetime DCEU Debian -debuggability defunkt delegators -dependabot -deployer -deps -dest -Devkit -devops digitalocean -dirs disqus ditaa dnf doclist -doctype doeorg dommmel dotfile Dousse -downcase -downcased duckduckgo duritong Dusseau dysinger ecf -editorconfig eduardoboucas -Elasticsearch -elsif Emacs -emails -emoji +emojis endcapture -endcomment -endfor -endhighlight -endif endraw endrender endtablerow Enumerables -EOL erb errordocument Espinaco eugenebolshakov evaled -exe -execjs -extensionpack -extname extnames exts -favicon Fengyun ffi -figcaption -filesystem Finazzo firstimage -FIXME flakey flickr -fnmatch fontello forloop formcake @@ -204,87 +128,47 @@ formkeep formspark formspree formx -Forwardable -frameborder freenode -frontend -frontmatter fsnotify -ftp fullstory Gaudino gcc gcnovus gemfile -gemset -gemspec getform getset getsimpleform gettalong -gfm ghp ghpages giraffeacademy -github githubcom -githubusercontent -gitignore gitlab gjtorikian globbed -globbing -google gotcha Goulven gridism GSo -gsub gsubbing -Hakiri -hardcode hashbang -hashmap -helaili henrik -heredoc heroku -highlighter hilighting Hoizey -homepage hostman -hostname -href -htaccess -htm -html htmlproofer -http -httpd -httpdocs -hyperlinks Iaa ial -ico -icomoon iconset ified -iframe -img -Impl -Inlining invokables -irc ivey ize jalali -jameshamann jamstackthemes jan -javascript Jax -jayferd jcon jdoe jeffreytse @@ -294,25 +178,19 @@ jekyllbot jekyllconf Jekyllers Jekyllin -Jekylling jekyllized jekylllayoutconcept jekyllrb jekyllthemes jemoji jmcglone -jneen johnreilly -jpg jqr -jruby -json jsonify juretta jwarby Kacper Kasberg -kbd Kentico Kewin keycdn @@ -328,40 +206,23 @@ kramdown Kulig Kwokfu Lamprecht -laquo -lastmod launchctl launchy laurilehmijoki -ldquo learnxinyminutes -lexer -LGTM -libcurl -libffi -lifecycle -lightgray -limjh +lexers linenos linkify -linux liufengyun -livereload localheinz -localhost -localtime Locher -loglevel Losslessly lovin lsi -lsquo lstrip lyche -macos macromates mademistakes -mailto Manmeet markdownify Maroli @@ -372,43 +233,26 @@ mathml mattr Maximiliano mchung -mdash memberspace -Memoize -memoized -memoizing mentoring mergable Mertcan mertkahyaoglu -metadata metadatas microdata -microsoft -mimetype -mingw minibundle -minifier -minitest Mittal -mixin mkasberg mkd -mkdir mkdn mkdown -mmistakes modernizr mojombo moncefbelyamani moz mreid -msdn mswin MSYS -mtime -multiline -munging Mvvm myblog mycontent @@ -419,47 +263,31 @@ mypage myposts myproject myrepo -mysite myvalue myvar -myvariable Nadjib nakanishi -namespace -namespaced -navbar navbars -nbsp nearlyfreespeech nethack netlify -netlifycms Neue nginx ngx nielsenramon -nior -nodejs noifniof -nokogiri notextile -onclick onebox oneclick -onschedule opensource -openssl Optim orderofinterpretation -orgs OSVDB osx packagecontrol pacman -paginator pandoc pantulis -params parkr parseable paspagon @@ -467,115 +295,67 @@ passthrough pathawks Pathutil paywall -pdf PDFs Pelykh -permalink -PHP pinboard Piwigo pjhyett pkill pkpass -placeholders planetjekyll plantuml -plugin -png podcasts -popen Porcel Posterous postfiles -postlayout postmodern -prefetching preinstalled -prepends Prioritise Probot projectlist pubstorm pufuwozu -pwa -pwd pygments qrush Quaid -quickstart rackup -Rakefile -raquo razorops -rbenv rdiscount -rdoc -rdquo -readme realz rebund redcarpet redcloth redgreen redhat -refactor -refactoring -refactorings Refactors Refheap regen -regex -regexp remi -reqs Responsify revertable -rfc rfelix RHEL ridk -roadmap -rowspan -rspec -rsquo -rss rstrip -rsync rtomayko Rubo -rubocop rubychan -rubygem rubyinstaller rubyprof Ruparelia Rusiczki rvm -ryanflorence saas samplelist samrayner -sandboxed Sassc -sassify -schemastore Schroers Schwartzian -scp screenshot -scrollbar scrollbars -scroller -scss -scssify -sdk SDKROOT sectore -semver seo -serverless -setenv -SFTP shingo shopify shortlinks @@ -583,14 +363,11 @@ shortlog Shoulda sieversii sigpipe -simplecov Singhaniya siteleaf -sitemap SITENAME Slicehost slugified -slugify smartforms smartify snipcart @@ -599,179 +376,101 @@ somedir sonnym Sonomy sourced -sourcemaps spam spotify -src ssg -ssh -SSL -stackoverflow standalone -staticfiles staticman -statictastic -STDERR -stdout Stickyposts -strftime -stringified -Stringify styleguide -stylesheet subdir subdomain -subfolder subfolderitems -subfolders -subnav subpages -subpath subpiece subsubfolderitems subthing subvalues subwidget -sudo superdirectories superdirs SUSE sverrirs -svg -svn swfobject swupd -symlink -symlinking -tablerow tada Taillandier talkyard -tbody technicalpickles templating -templatize Termux textilize textpattern -thead -therubyracer Theunissen Thornquest -thoughtbot throughs Tidelift timeago -timezone timezones -titleize -TLS tmm -tmp -toc -tok tomjoht -toml tomo -toolset toshimaru triaged triaging -truncatewords tsv -ttf Tudou Tumblr Tweetsert txtpen Tyborska tzinfo -ubuntu -uby ujh ultron undumpable unencode -Unescape -unescaping -unicode -uniq -upcase uppercasing -uri -url urlset -username usernames -usr -utf -utils -utime utm vanpelt Vasovi vendored -vercel versioned versioning vertycal Veyor vilcans Vishesh -visualstudio vnd vohedge vps -vscode vwochnik -Walkthroughs wdm We'd -webfont -webhook +webfonts webhosting webmentions -webrick website -weekdate -whitelist -whitelisting -wiki -wikipedia wildcards willcodeforfoo -woff wordpress -Workaround -workflow workflows -wsl -www xcode -xcrun xdg Xhmikos -xhtml Xiaoiver XMinutes -xml -xmlns xmlschema -yajl -yaml Yarp Yashu Yastreb -yml Youku youtube yunbox zeropadding Zlatan -zlib zoneinfo zpinter -Zsh -zshrc zypper zzot diff --git a/.github/workflows/spelling.yml b/.github/workflows/spelling.yml index 6e49f187..07d70426 100644 --- a/.github/workflows/spelling.yml +++ b/.github/workflows/spelling.yml @@ -65,18 +65,21 @@ jobs: steps: - name: check-spelling id: spelling - uses: check-spelling/check-spelling@v0.0.21 + uses: check-spelling/check-spelling@v0.0.24 with: - # This workflow runs in response to both `push` and `pull_request`, if there's an open `pull_request` in the same repository for a given branch, there's no reason to spend resources checking both the `push` and the `pull_request`, so this flag tells the action while running for the `push` to find the `pull_request` and stop working early: + # This workflow runs in response to both `push` and `pull_request`, if there's an open `pull_request` in the same repository + # for a given branch, there's no reason to spend resources checking both the `push` and the `pull_request`, so this flag tells + # the action while running for the `push` to find the `pull_request` and stop working early: suppress_push_for_open_pull_request: 1 # The action will manage checking out the repository itself instead of requiring the workflow to use `actions/checkout...`: checkout: true - # If running without `: write`, posting a comment won't work, and for security `: write` permissions are left to a distinct (optional) job, here we skip trying to post a comment: + # If running without `: write`, posting a comment won't work, and for security `: write` permissions are left to a distinct + # (optional) job, here we skip trying to post a comment: post_comment: 0 use_magic_file: 1 extra_dictionary_limit: 10 extra_dictionaries: - cspell:software-terms/src/software-terms.txt + cspell:software-terms/software-terms.txt cspell:php/php.txt cspell:node/node.txt cspell:django/django.txt @@ -86,5 +89,7 @@ jobs: cspell:fullstack/fullstack.txt cspell:filetypes/filetypes.txt check_extra_dictionaries: '' + dictionary_source_prefixes: >- + {"cspell": "https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20241114/dictionaries/"} # This workflow has opted not to use comments (users can view the report in GitHub Step Summary)