Skip to content
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
887e0e0
Add Vale for content linting to the repo
paddyroddy Jun 2, 2025
2a2348c
Move comment to bottom
paddyroddy Jun 2, 2025
b091a30
Update .github/styles/custom/endash.yml
paddyroddy Jun 2, 2025
a0e8d26
Update .vale.ini
paddyroddy Jun 2, 2025
ca5a045
Update .vale.ini
paddyroddy Jun 2, 2025
e32d217
Update .vale.ini
paddyroddy Jun 3, 2025
5293621
Change rules
paddyroddy Jun 3, 2025
77fd9a0
Update british-spellings.yml
paddyroddy Jun 3, 2025
915a6e8
Add gitignore
paddyroddy Jun 3, 2025
d83fe9b
Fix Vale sync issue
paddyroddy Jun 3, 2025
703f01e
Delete .github/styles/custom/british-spellings.yml
paddyroddy Jun 3, 2025
e1d5b39
Remove custom files
paddyroddy Jun 5, 2025
31dd235
Update gitignore
paddyroddy Jun 5, 2025
6fead66
Expand vale.ini
paddyroddy Jun 5, 2025
815e295
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jun 5, 2025
2076cd7
Revert changes
paddyroddy Jun 5, 2025
fa2ec11
Disable licence files
paddyroddy Jun 5, 2025
36ddf8c
Merge branch 'main' into vale
paddyroddy Jun 5, 2025
8539fe0
Remove RedHat
paddyroddy Jun 5, 2025
db62870
Remove RedHat properly
paddyroddy Jun 5, 2025
1f0983c
Try REVIEWDOG_GITHUB_API_TOKEN var
paddyroddy Jun 5, 2025
3d1617e
Revert "Try REVIEWDOG_GITHUB_API_TOKEN var"
paddyroddy Jun 5, 2025
a2af066
Change to `github-check`
paddyroddy Jun 5, 2025
f5201d8
Turn off error
paddyroddy Jun 5, 2025
7b25e03
Try github-pr-review again
paddyroddy Jun 5, 2025
808b1e7
Revert "Try github-pr-review again"
paddyroddy Jun 5, 2025
bf1841f
Remove quarto references
paddyroddy Jun 6, 2025
f8aad48
Genuine bug: "the the"
samcunliffe Jun 6, 2025
a20c799
Turn off rules for `> NOTE`
paddyroddy Jun 6, 2025
73fd5c1
Exclude all GitHub magic callouts
paddyroddy Jun 6, 2025
3adfd7b
Improve comment
paddyroddy Jun 6, 2025
f53e939
Exclude CODE_OF_CONDUCT
paddyroddy Jun 6, 2025
3748887
Use @matt-graham's regex
paddyroddy Jun 6, 2025
245674e
Revert markdown change
paddyroddy Jun 6, 2025
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
14 changes: 14 additions & 0 deletions .github/workflows/linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,17 @@ jobs:
git add .
pre-commit run --all-files --color always --verbose
working-directory: cookie-template/python-template

lint-prose:
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4

- name: Run Vale
uses: errata-ai/vale-action@d89dee975228ae261d22c15adcd03578634d429c # v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
filter_mode: nofilter
reporter: github-check
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,11 @@
python-template

*.DS_Store

# https://vale.sh/docs/keys/packages#vcs
.github/styles/*
!.github/styles/config/
.github/styles/config/*
!.github/styles/config/vocabularies/
.github/styles/config/vocabularies/*
!.github/styles/config/vocabularies/Base
24 changes: 24 additions & 0 deletions .vale.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
StylesPath = .github/styles

# https://github.com/errata-ai/packages
Packages = proselint,\
write-good

[*.md]
BasedOnStyles = proselint,\
Vale,\
write-good

# Disable
Vale.Spelling = NO
write-good.E-Prime = NO
write-good.Passive = NO
write-good.TooWordy = NO

# `vale sync` in CI means the packages are then linted, so turn them off
[.github/styles/**]
BasedOnStyles =

# Don't modify licence files
[**/LICENSE*]
BasedOnStyles =
Loading