File tree Expand file tree Collapse file tree 3 files changed +16
-1
lines changed
Expand file tree Collapse file tree 3 files changed +16
-1
lines changed Original file line number Diff line number Diff line change 7878
7979 - name : Lint translation file
8080 if : always()
81- run : sphinx-lint locales/${{ matrix.language }}/LC_MESSAGES/messages.po
81+ run : nox -s sphinx_lint -- locales/${{ matrix.language }}/LC_MESSAGES/messages.po
Original file line number Diff line number Diff line change 2222 noxenv :
2323 - build
2424 - linkcheck
25+ - sphinx_lint
2526
2627 steps :
2728 - uses : actions/checkout@v3
Original file line number Diff line number Diff line change @@ -104,3 +104,17 @@ def checkqa(session):
104104 "--all-files" ,
105105 "--show-diff-on-failure" ,
106106 )
107+
108+
109+ @nox .session ()
110+ def sphinx_lint (session ):
111+ """
112+ Check for reST format issues in source rst files,
113+ accepting another path as positional argument.
114+ """
115+ session .install ("sphinx-lint==1.0.0" )
116+ target = session .posargs if len (session .posargs ) >= 1 else ["source" ]
117+ session .run (
118+ "sphinx-lint" ,
119+ * target
120+ )
You can’t perform that action at this time.
0 commit comments