From 8666655098206e838efab44db2f1131d0875bb49 Mon Sep 17 00:00:00 2001 From: Austin Pray <71290498+austinpray-mixpanel@users.noreply.github.com> Date: Thu, 9 Jan 2025 18:47:27 -0600 Subject: [PATCH 1/3] fail spellcheck job if spelling errors --- .github/workflows/cspell.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cspell.yaml b/.github/workflows/cspell.yaml index 2d1aadb696..8f7d8047ef 100644 --- a/.github/workflows/cspell.yaml +++ b/.github/workflows/cspell.yaml @@ -36,7 +36,7 @@ jobs: # Notification level to use with inline reporting of spelling errors. # Allowed values are: warning, error, none # Default: warning - inline: warning + inline: error # Reports flagged / forbidden words as errors. # If true, errors will still be reported even if `inline` is "none" @@ -48,10 +48,10 @@ jobs: # Determines if the action should be failed if any spelling issues are found. # Allowed values are: true, false # Default: true - strict: false + strict: true # Limit the files checked to the ones in the pull request or push. - incremental_files_only: ${{ github.event_name != 'workflow_dispatch' }} + incremental_files_only: false # Path to `cspell.json` config: 'cspell.json' From a467f6d9ce2bcf7fcab6a21475f253e696bac3dc Mon Sep 17 00:00:00 2001 From: Austin Pray <71290498+austinpray-mixpanel@users.noreply.github.com> Date: Thu, 9 Jan 2025 18:48:30 -0600 Subject: [PATCH 2/3] Update cspell.yaml --- .github/workflows/cspell.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cspell.yaml b/.github/workflows/cspell.yaml index 8f7d8047ef..a06d230ea2 100644 --- a/.github/workflows/cspell.yaml +++ b/.github/workflows/cspell.yaml @@ -21,7 +21,7 @@ jobs: # !dist/**/*.{ts,js} # # Default: ALL files - files: '' + files: '**/*.md*' # Check files and directories starting with `.`. # - "true" - glob searches will match against `.dot` files. From 4fe65f427a0a7c180fce1bbbe4b2dde11bfcf374 Mon Sep 17 00:00:00 2001 From: Austin Pray <71290498+austinpray-mixpanel@users.noreply.github.com> Date: Fri, 10 Jan 2025 00:53:34 +0000 Subject: [PATCH 3/3] abc order + add unknown words --- cspell.json | 196 ++++++++++++++++++++++++++-------------------------- 1 file changed, 99 insertions(+), 97 deletions(-) diff --git a/cspell.json b/cspell.json index 1ae08bce06..7697036942 100644 --- a/cspell.json +++ b/cspell.json @@ -27,23 +27,112 @@ "code-block" ], "words": [ - "abtasty", - "accummulators", + "APAC", + "APPKEY", + "ARPU", "Adblockers", - "addatatable", "Adgroup", - "adid", - "akdav", - "APAC", "Appcues", - "APPKEY", "Appsflyer", "Apptimize", - "ARPU", "Authy", "Autocapture", - "autoload", "Automagically", + "Bahasa", + "Baiduspider", + "Bamboleo", + "Blitzllama", + "Bucketize", + "C00m5wrjz", + "CCPA", + "Cartfile", + "Clevertap", + "Clickstream", + "Cocoapods", + "Cohortize", + "DPDPA", + "DWCK", + "Dagster", + "Discoverability", + "Dorimoody", + "Ecomm", + "Embedly", + "Español", + "Figjam", + "Fintech", + "Fivetran", + "Français", + "Freshpaint", + "GDPR", + "Geocluster", + "Geolocation", + "Googlebot", + "Hightouch", + "IAMR", + "IDFA", + "Iframely", + "Intervalized", + "Isha", + "JDBC", + "Jayaram", + "Kameleoon", + "Kapa", + "Kapture", + "Leanplum", + "Lookback", + "MYAPP", + "Mailchimp", + "Marketo", + "Maxmind", + "Mixpanelers", + "Onelogin", + "PARTITIONTIME", + "Parter", + "Passcode", + "Podfile", + "Português", + "Presta", + "Pushwoosh", + "RETL", + "ROAS", + "Recents", + "Referer", + "Requestable", + "Rollbar", + "Rudderstack", + "SCIM", + "SFMC", + "Sankey", + "Signup", + "Signups", + "Stackdriver", + "Steph", + "Sunrostern", + "TBLPROPERTIES", + "TIMEPARTITIONING", + "TOTP", + "Taplytics", + "Tealium", + "Textareas", + "Undropping", + "Unsets", + "VARCHAR", + "VLOOKUP", + "Varbyte", + "Vendo", + "Vijay", + "Webengage", + "XPUT", + "XSMALL", + "Xtremepush", + "YOURAPISECRET", + "YOURPROJECT", + "abtasty", + "accummulators", + "addatatable", + "adid", + "akdav", + "autoload", "autoplay", "autopopulate", "autoprovisioning", @@ -51,69 +140,42 @@ "autotracked", "backgrounded", "backgrounding", - "Bahasa", - "Baiduspider", - "Bamboleo", "behav", "bingbot", "bingewave", - "Blitzllama", "boto", - "Bucketize", - "C00m5wrjz", "callout", - "Cartfile", - "CCPA", "checksumming", "chmln", - "Clevertap", - "Clickstream", "cloudfunctions", "cloudimport", "clsx", "cnlhbjpye", - "Cocoapods", "cohorting", - "Cohortize", "colpito", "concat", - "Dagster", "datedif", "dateof", "datetimes", "dclid", "deprioritized", "detangle", - "Discoverability", "docsearch", - "Dorimoody", - "DPDPA", - "DWCK", - "Ecomm", "ecommerce", "elif", - "Embedly", "endswith", "expirable", "falsey", "fbclid", "feross", - "Figjam", "fileobj", - "Fintech", - "Fivetran", + "forwardfilled", "forwardfilling", "forwardfills", - "forwardfilled", - "Freshpaint", "gclid", - "GDPR", - "Geocluster", "geolocate", "geolocator", - "Geolocation", "givenname", - "Googlebot", "groupkey", "groupprofile", "gsheets", @@ -122,33 +184,16 @@ "headlessui", "herokuapp", "hideunhide", - "Hightouch", "hllsketch", "hostapp", "hotshard", "hypergeometric", - "IDFA", - "IAMR", "iframe", - "Iframely", - "Intervalized", "intervalize", "irlandese", - "Isha", "ivandiblasi", "jashkenas", - "Jayaram", - "JDBC", - "Kameleoon", - "Kapa", - "Kapture", - "Leanplum", - "Lookback", - "Mailchimp", - "Marketo", - "Maxmind", "mixpanelapi", - "Mixpanelers", "moengage", "monoschema", "mozallowfullscreen", @@ -160,77 +205,47 @@ "msclkid", "multischema", "mxpnl", - "MYAPP", "mytoken", "nessie", "nextra", "objc", - "Onelogin", "onesignal", "openapi", "pageview", - "Parter", - "PARTITIONTIME", - "Passcode", - "Podfile", - "Português", "postback", "postbuild", - "Presta", "programatically", "projectoken", "projectsettings", "projecttoken", "prostoalex", "pubspec", - "Pushwoosh", "quickstart", "randint", "rdme", "reactnative", - "Recents", "redocly", - "Referer", "remarketing", - "Requestable", - "RETL", "retriggered", "retryable", - "ROAS", - "Rollbar", "rrweb", "rudderanalytics", - "Rudderstack", "sanitario", - "Sankey", "sccid", - "SCIM", "screenflows", "searchbox", "serviceaccount", - "SFMC", "shlex", - "Signup", - "Signups", "skus", "splitlines", - "Stackdriver", "stddev", - "Steph", "struct", "sumable", - "Sunrostern", "superpropname", "superpropvalue", "tablename", "tailwindcss", - "Taplytics", - "TBLPROPERTIES", - "Tealium", - "Textareas", "timeframe", - "TIMEPARTITIONING", - "TOTP", "touchpoint", "touchpoints", "trackcall", @@ -243,12 +258,10 @@ "uaparser", "underperform", "undrop", - "Undropping", "unitypackage", "unmapping", "unmerge", "unregistering", - "Unsets", "unverify", "upsell", "upsells", @@ -258,16 +271,10 @@ "urlparse", "utag", "utagdb", - "Varbyte", - "VARCHAR", - "Vendo", - "Vijay", "virality", "visid", - "VLOOKUP", "waitlist", "wbraid", - "Webengage", "webkitallowfullscreen", "webp", "webscraping", @@ -275,13 +282,8 @@ "wordle", "xcframework", "xcworkspace", - "XPUT", - "XSMALL", - "Xtremepush", - "YOURAPISECRET", "yourdomain", "yourfullname", - "YOURPROJECT", "zzhaystackzz" ], "dictionaries": [