Willy Tarreau
98291440b8
Revert "CI: enable spell check on git push"
...
This reverts commit 413aa6e2e9
.
It reports failures that neither the patch's author nor the committer
are able to check for before pushing, causing an excess of failure
reports that can hardly be acted upon. We need to find a better
solution, let's revert it for now.
2024-01-26 19:58:14 +01:00
Ilya Shipitsin
413aa6e2e9
CI: enable spell check on git push
2024-01-26 17:30:03 +01:00
Ilya Shipitsin
4bdfd2ebc9
CI: extend spell check white list
...
siz - seen in src/debug.c
EXPERIM - seen in src/cli.c
2024-01-26 17:29:27 +01:00
Ilya Shipitsin
07dc373163
CI: codespell: add more words to whitelist
...
"Collet" is "Yann Collet" - a developer of xxhash
"bu" is variable name in src/sock_unix.c
"htmp" is variable name in src/quic_retransmit.c
2024-01-12 08:34:53 +01:00
Ilya Shipitsin
128490f183
CI: codespell: ignore some words in URLs
...
"trafic,ressources" are found in URIs, due to
https://github.com/codespell-project/actions-codespell/issues/55 we cannot use
wildcard for exclusion, let start with fixed list
2024-01-12 08:34:53 +01:00
Ilya Shipitsin
63957b7c87
CI: limit codespell checks to main repo, not forks
2023-11-23 16:23:14 +01:00
Tim Duesterhus
5c923f1869
CI: Update to actions/checkout@v4
...
No functional change, but we should keep this current.
see 5f4ddb54b0
2023-09-06 17:46:02 +02:00
Ilya Shipitsin
edfa7c99e9
CI: extend spellchecker whitelist, add "clen" as well
...
"clen" is all around the code, since codespell cannot distingush
variables names, let us ignore it
2023-04-23 09:44:53 +02:00
Ilya Shipitsin
d481ed3fa0
CI: exclude doc/{design-thoughts,internals} from spell check
...
as those directories do contain many documents written in French,
codespell is catching a lot of false positives scanning them.
2023-04-01 18:34:10 +02:00
Tim Duesterhus
5f4ddb54b0
CI: Update to actions/checkout@v3
...
No functional change, but we should keep this current.
2022-04-11 07:13:24 +02:00
Ilya Shipitsin
6569de2b88
CI: refactor spelling check
...
let us switch to codespell github actions instead of invocation from cmdline.
also, "ifset,thrid,strack,ba,chck,hel,unx,mor" added to whitelist, those are
variable names and special terms widely used in HAProxy
2022-01-07 14:42:33 +01:00
Tim Duesterhus
662896e68e
CI: Clean up formatting in GitHub Action definitions
...
This patch cleans up the formatting within the .yml definition files for GitHub
Actions to ensure a consistent look across all actions.
2021-10-18 07:17:04 +02:00
Tim Duesterhus
89c9d0a169
CI: Add permissions
to GitHub Actions
...
This change locks down the permissions of the access token in GitHub Actions to
only allow reading the repository contents and nothing else.
see https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token
2021-10-18 07:17:04 +02:00
Ilya Shipitsin
9c0fcea898
CI: extend spellchecker whitelist, add "ists" as well
...
codespell does not handle plurals, we already whitelusted "ist", let us
whitelist "ists" as well
2021-05-10 23:04:55 +02:00
Ilya Shipitsin
88288e47ca
CI: codespell: whitelist "Dragan Dosen"
...
let us tell codespell that "Dosen" is legitimate spelling
2021-03-20 09:28:53 +01:00
Ilya Shipitsin
0879c22723
CI: codespell: skip Makefile for spell check
...
checking Makefile is noisy, we do not benefit from it
2021-02-27 09:01:36 +01:00
Thayne McCombs
ffa21224c0
CI: github: add a few more words to the codespell ignore list
...
This adds "referer,ot,uint,iif,fo,keep-alives" to the ignore list:
- "referer" is the well-known HTTP header field name (with its
spelling error)
- "ot" appears a lot in the opentracing contrib.
- "iff" often stands for "if and only if"
- "fo" appears as a test string in tests/ist.c (could possibly be
changed)
- "keep-alives" appears as a noon in "...enable TCP keep-alives".
2021-01-08 15:03:13 +01:00
Ilya Shipitsin
5a6347fe3f
CI: codespell: whitelist "te" and "nd" words
...
te is widely used abbrevation for "transfer encoding"
nd is variable name "name description"
we need to teach codespell those are legitimate
2020-12-21 11:54:06 +01:00
Ilya Shipitsin
dafc56413c
CI: extend spellchecker whitelist
...
let us ignore *.pem files
2020-06-26 11:26:52 +02:00
Ilya Shipitsin
4289f7525a
CI: extend spellchecker whitelist
...
let us ignore *.fig files as well as "que" and "ans" words
2020-05-11 10:10:26 +02:00
Ilya Shipitsin
a21e62d2bc
CI: add spellcheck github action
...
action is self consistent. it is scheduled to run weekly
2020-03-14 09:44:21 +01:00