Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spellcheck Github Action #158

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/workflows/spellcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Spellcheck Action
on: push

jobs:
build:
name: Spellcheck
runs-on: ubuntu-latest
permissions:
contents: read

steps:
# The checkout step
- uses: actions/checkout@v4
- uses: rojopolis/spellcheck-github-actions@v0
name: Spellcheck
21 changes: 21 additions & 0 deletions spellcheck.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
matrix:
- name: Markdown
aspell:
lang: en
dictionary:
wordlists:
- wordlist.txt
encoding: utf-8
pipeline:
- pyspelling.filters.markdown:
markdown_extensions:
- pymdownx.superfences
- pyspelling.filters.url:
- pyspelling.filters.html:
comments: false
ignores:
- code
- pre
sources:
- 'content/**/*.md'
default_encoding: utf-8
179 changes: 179 additions & 0 deletions wordlist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
incrementations
subresource
subresources
sandboxing
backend
mitigations
CDNs
bookFlatSection
VRP
CSRF
Clickjacking
XSSI
MDN
Bughunter
XSLeaks
Referer
SameSite
navigations
dev
untrusted
CORB
firefox
Webkit
WebKit's
CORB
JSON
iframes
impactful
APIs
CSP
html
UI
jQuery
JS
bpp
unsized
ForceLoadAtTop
HTTPS
omnibox
unencrypted
omnibox
bookCollapseSection
Stateful
ITP
typeMustMatch
POC
PoC
Onload
XFO
FIP
SharedArrayBuffer
Sandboxed
jitter
katex
th
TCP
UDP
OTP
PINs
Github
repo
shortcode
HPACK
hostnames
DoS
ReDoS
runtime
Matryoshka
XSS
Javascript
onblur
STTF
viewport
PII
maxlength
th
linenos
impactful
linenostart
eTLD
iframing
url
maxlength
iframe's
Captcha
autocomplete
srcdoc
inliner
HTTPLeaks
misconfigure
deanonymize
COSI
webpage
nosniff
rollout
AbortController
quic
ACAO
CORS
setTimeout
Gmail
api
pdf
nojs
xsleaks
postMessage
untrusted
AppSec
Hemi
Leibowitz
OWASP
HTMLElement
HTMLMediaElement
HTMLImageElement
HTMLVideoElement
HTMLFormElement
js
javascript
captcha
getComputedStyle
getVideoPlaybackQuality
misconfigurations
rfc
noTitle
preload
COEP
Atomics
requestAnimationFrame
misconfiguration
setTimeout
microarchitectural
Brasco
Clapis
Dworken
Fredrickson
Medi
NDevTK
Zayne
Zeyu
Zhang
ath
bs
jub
lastBr
terjanq
titor
Braun
Frederik
Kinugawa
Luan
Masas
Masato
larson
reever
sirdarckcat
sroettger
bookToc
CSRF
XSLeaks
composability
csrf
typeMustMatch
Gelernter
Herzberg
xs
secmetadata
WebKit
explainer
clickjacking
typemustmatch
iframe
SharedArrayBuffers
IntersectionObserver
naïve
unviable
iframe
onload
referer
framable
Loading