File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 " donjayamanne.githistory" ,
77 " felipecaputo.git-project-manager" ,
88 " Posit.air-vscode" ,
9+ " EtienneBacher.jarl-vscode" ,
910 " GitHub.vscode-pull-request-github" ,
1011 " quarto.quarto" ,
1112 " vivaxy.vscode-conventional-commits" ,
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ install-deps:
3434
3535# Install development dependencies
3636install-dev-deps:
37+ uv tool install jarl-linter
3738 uv tool install air-formatter
3839{% - endif %}
3940
@@ -62,7 +63,7 @@ format-r:
6263{% - endif %}
6364
6465# Run all check recipes
65- check-all: check-spelling check-urls
66+ check-all: check-spelling check-urls {{ 'check-r' if workshop_type == 'r' }}
6667
6768# Check for spelling errors in files
6869check-spelling:
@@ -77,6 +78,12 @@ check-urls:
7778 --exclude "github\.com" \
7879 --exclude-path "_badges.qmd"
7980
81+ {% if workshop_type == "r" -%}
82+ # Lint R code for any potential issues
83+ check-r:
84+ uvx --from jarl-linter jarl check .
85+ {% - endif %}
86+
8087# Run all build recipes
8188build-all: build-contributors build-readme build-website
8289
You can’t perform that action at this time.
0 commit comments