Skip to content

Commit d801527

Browse files
fail spellcheck job if spelling errors (#1713)
* fail spellcheck job if spelling errors * Update cspell.yaml * abc order + add unknown words
1 parent 15a54e5 commit d801527

File tree

2 files changed

+103
-101
lines changed

2 files changed

+103
-101
lines changed

.github/workflows/cspell.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
# !dist/**/*.{ts,js}
2222
#
2323
# Default: ALL files
24-
files: ''
24+
files: '**/*.md*'
2525

2626
# Check files and directories starting with `.`.
2727
# - "true" - glob searches will match against `.dot` files.
@@ -36,7 +36,7 @@ jobs:
3636
# Notification level to use with inline reporting of spelling errors.
3737
# Allowed values are: warning, error, none
3838
# Default: warning
39-
inline: warning
39+
inline: error
4040

4141
# Reports flagged / forbidden words as errors.
4242
# If true, errors will still be reported even if `inline` is "none"
@@ -48,10 +48,10 @@ jobs:
4848
# Determines if the action should be failed if any spelling issues are found.
4949
# Allowed values are: true, false
5050
# Default: true
51-
strict: false
51+
strict: true
5252

5353
# Limit the files checked to the ones in the pull request or push.
54-
incremental_files_only: ${{ github.event_name != 'workflow_dispatch' }}
54+
incremental_files_only: false
5555

5656
# Path to `cspell.json`
5757
config: 'cspell.json'

cspell.json

Lines changed: 99 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -27,93 +27,155 @@
2727
"code-block"
2828
],
2929
"words": [
30-
"abtasty",
31-
"accummulators",
30+
"APAC",
31+
"APPKEY",
32+
"ARPU",
3233
"Adblockers",
33-
"addatatable",
3434
"Adgroup",
35-
"adid",
36-
"akdav",
37-
"APAC",
3835
"Appcues",
39-
"APPKEY",
4036
"Appsflyer",
4137
"Apptimize",
42-
"ARPU",
4338
"Authy",
4439
"Autocapture",
45-
"autoload",
4640
"Automagically",
41+
"Bahasa",
42+
"Baiduspider",
43+
"Bamboleo",
44+
"Blitzllama",
45+
"Bucketize",
46+
"C00m5wrjz",
47+
"CCPA",
48+
"Cartfile",
49+
"Clevertap",
50+
"Clickstream",
51+
"Cocoapods",
52+
"Cohortize",
53+
"DPDPA",
54+
"DWCK",
55+
"Dagster",
56+
"Discoverability",
57+
"Dorimoody",
58+
"Ecomm",
59+
"Embedly",
60+
"Español",
61+
"Figjam",
62+
"Fintech",
63+
"Fivetran",
64+
"Français",
65+
"Freshpaint",
66+
"GDPR",
67+
"Geocluster",
68+
"Geolocation",
69+
"Googlebot",
70+
"Hightouch",
71+
"IAMR",
72+
"IDFA",
73+
"Iframely",
74+
"Intervalized",
75+
"Isha",
76+
"JDBC",
77+
"Jayaram",
78+
"Kameleoon",
79+
"Kapa",
80+
"Kapture",
81+
"Leanplum",
82+
"Lookback",
83+
"MYAPP",
84+
"Mailchimp",
85+
"Marketo",
86+
"Maxmind",
87+
"Mixpanelers",
88+
"Onelogin",
89+
"PARTITIONTIME",
90+
"Parter",
91+
"Passcode",
92+
"Podfile",
93+
"Português",
94+
"Presta",
95+
"Pushwoosh",
96+
"RETL",
97+
"ROAS",
98+
"Recents",
99+
"Referer",
100+
"Requestable",
101+
"Rollbar",
102+
"Rudderstack",
103+
"SCIM",
104+
"SFMC",
105+
"Sankey",
106+
"Signup",
107+
"Signups",
108+
"Stackdriver",
109+
"Steph",
110+
"Sunrostern",
111+
"TBLPROPERTIES",
112+
"TIMEPARTITIONING",
113+
"TOTP",
114+
"Taplytics",
115+
"Tealium",
116+
"Textareas",
117+
"Undropping",
118+
"Unsets",
119+
"VARCHAR",
120+
"VLOOKUP",
121+
"Varbyte",
122+
"Vendo",
123+
"Vijay",
124+
"Webengage",
125+
"XPUT",
126+
"XSMALL",
127+
"Xtremepush",
128+
"YOURAPISECRET",
129+
"YOURPROJECT",
130+
"abtasty",
131+
"accummulators",
132+
"addatatable",
133+
"adid",
134+
"akdav",
135+
"autoload",
47136
"autoplay",
48137
"autopopulate",
49138
"autoprovisioning",
50139
"autotrack",
51140
"autotracked",
52141
"backgrounded",
53142
"backgrounding",
54-
"Bahasa",
55-
"Baiduspider",
56-
"Bamboleo",
57143
"behav",
58144
"bingbot",
59145
"bingewave",
60-
"Blitzllama",
61146
"boto",
62-
"Bucketize",
63-
"C00m5wrjz",
64147
"callout",
65-
"Cartfile",
66-
"CCPA",
67148
"checksumming",
68149
"chmln",
69-
"Clevertap",
70-
"Clickstream",
71150
"cloudfunctions",
72151
"cloudimport",
73152
"clsx",
74153
"cnlhbjpye",
75-
"Cocoapods",
76154
"cohorting",
77-
"Cohortize",
78155
"colpito",
79156
"concat",
80-
"Dagster",
81157
"datedif",
82158
"dateof",
83159
"datetimes",
84160
"dclid",
85161
"deprioritized",
86162
"detangle",
87-
"Discoverability",
88163
"docsearch",
89-
"Dorimoody",
90-
"DPDPA",
91-
"DWCK",
92-
"Ecomm",
93164
"ecommerce",
94165
"elif",
95-
"Embedly",
96166
"endswith",
97167
"expirable",
98168
"falsey",
99169
"fbclid",
100170
"feross",
101-
"Figjam",
102171
"fileobj",
103-
"Fintech",
104-
"Fivetran",
172+
"forwardfilled",
105173
"forwardfilling",
106174
"forwardfills",
107-
"forwardfilled",
108-
"Freshpaint",
109175
"gclid",
110-
"GDPR",
111-
"Geocluster",
112176
"geolocate",
113177
"geolocator",
114-
"Geolocation",
115178
"givenname",
116-
"Googlebot",
117179
"groupkey",
118180
"groupprofile",
119181
"gsheets",
@@ -122,33 +184,16 @@
122184
"headlessui",
123185
"herokuapp",
124186
"hideunhide",
125-
"Hightouch",
126187
"hllsketch",
127188
"hostapp",
128189
"hotshard",
129190
"hypergeometric",
130-
"IDFA",
131-
"IAMR",
132191
"iframe",
133-
"Iframely",
134-
"Intervalized",
135192
"intervalize",
136193
"irlandese",
137-
"Isha",
138194
"ivandiblasi",
139195
"jashkenas",
140-
"Jayaram",
141-
"JDBC",
142-
"Kameleoon",
143-
"Kapa",
144-
"Kapture",
145-
"Leanplum",
146-
"Lookback",
147-
"Mailchimp",
148-
"Marketo",
149-
"Maxmind",
150196
"mixpanelapi",
151-
"Mixpanelers",
152197
"moengage",
153198
"monoschema",
154199
"mozallowfullscreen",
@@ -160,77 +205,47 @@
160205
"msclkid",
161206
"multischema",
162207
"mxpnl",
163-
"MYAPP",
164208
"mytoken",
165209
"nessie",
166210
"nextra",
167211
"objc",
168-
"Onelogin",
169212
"onesignal",
170213
"openapi",
171214
"pageview",
172-
"Parter",
173-
"PARTITIONTIME",
174-
"Passcode",
175-
"Podfile",
176-
"Português",
177215
"postback",
178216
"postbuild",
179-
"Presta",
180217
"programatically",
181218
"projectoken",
182219
"projectsettings",
183220
"projecttoken",
184221
"prostoalex",
185222
"pubspec",
186-
"Pushwoosh",
187223
"quickstart",
188224
"randint",
189225
"rdme",
190226
"reactnative",
191-
"Recents",
192227
"redocly",
193-
"Referer",
194228
"remarketing",
195-
"Requestable",
196-
"RETL",
197229
"retriggered",
198230
"retryable",
199-
"ROAS",
200-
"Rollbar",
201231
"rrweb",
202232
"rudderanalytics",
203-
"Rudderstack",
204233
"sanitario",
205-
"Sankey",
206234
"sccid",
207-
"SCIM",
208235
"screenflows",
209236
"searchbox",
210237
"serviceaccount",
211-
"SFMC",
212238
"shlex",
213-
"Signup",
214-
"Signups",
215239
"skus",
216240
"splitlines",
217-
"Stackdriver",
218241
"stddev",
219-
"Steph",
220242
"struct",
221243
"sumable",
222-
"Sunrostern",
223244
"superpropname",
224245
"superpropvalue",
225246
"tablename",
226247
"tailwindcss",
227-
"Taplytics",
228-
"TBLPROPERTIES",
229-
"Tealium",
230-
"Textareas",
231248
"timeframe",
232-
"TIMEPARTITIONING",
233-
"TOTP",
234249
"touchpoint",
235250
"touchpoints",
236251
"trackcall",
@@ -243,12 +258,10 @@
243258
"uaparser",
244259
"underperform",
245260
"undrop",
246-
"Undropping",
247261
"unitypackage",
248262
"unmapping",
249263
"unmerge",
250264
"unregistering",
251-
"Unsets",
252265
"unverify",
253266
"upsell",
254267
"upsells",
@@ -258,30 +271,19 @@
258271
"urlparse",
259272
"utag",
260273
"utagdb",
261-
"Varbyte",
262-
"VARCHAR",
263-
"Vendo",
264-
"Vijay",
265274
"virality",
266275
"visid",
267-
"VLOOKUP",
268276
"waitlist",
269277
"wbraid",
270-
"Webengage",
271278
"webkitallowfullscreen",
272279
"webp",
273280
"webscraping",
274281
"webtracking",
275282
"wordle",
276283
"xcframework",
277284
"xcworkspace",
278-
"XPUT",
279-
"XSMALL",
280-
"Xtremepush",
281-
"YOURAPISECRET",
282285
"yourdomain",
283286
"yourfullname",
284-
"YOURPROJECT",
285287
"zzhaystackzz"
286288
],
287289
"dictionaries": [

0 commit comments

Comments
 (0)