Skip to content

Commit cf8e5a4

Browse files
committed
Rename tools/ to _tools/ so Quarto excludes it from render targets
The underscore prefix convention (_extensions, _freeze, _site) tells Quarto to skip the directory automatically, replacing the explicit render exclusion and the render: block (defaults suffice). Also removes an orphaned freeze cache for typst.qmd which had no executable cells.
1 parent 80f0777 commit cf8e5a4

179 files changed

Lines changed: 51 additions & 71 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude/skills/screenshot/SKILL.md

Lines changed: 9 additions & 9 deletions

.claude/skills/screenshot/manifest-schema.md

Lines changed: 3 additions & 3 deletions

.claude/skills/screenshot/scripts/list-screenshots.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ set -euo pipefail
33
# List all registered screenshots from the manifest.
44
# Self-resolves repo root so it works regardless of CWD.
55
REPO_ROOT="$(git rev-parse --show-toplevel)" || { echo "Error: not in a git repository" >&2; exit 1; }
6-
node "$REPO_ROOT/tools/screenshots/scripts/list.js"
6+
node "$REPO_ROOT/_tools/screenshots/scripts/list.js"

.github/workflows/preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ jobs:
162162
id: image-pages
163163
run: |
164164
# Build JSON mapping from image output paths to doc pages using manifest
165-
MANIFEST="tools/screenshots/manifest.json"
165+
MANIFEST="_tools/screenshots/manifest.json"
166166
CHANGED='${{ steps.changed-files.outputs.all_changed_files }}'
167167
if [ -f "$MANIFEST" ]; then
168168
# Extract {output: doc.file} pairs, match against changed files

.github/workflows/update-prerelease-reference.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,14 +121,14 @@ jobs:
121121

122122
- name: Generate format/cell/project reference JSON
123123
run: |
124-
quarto run tools/reference.ts
124+
quarto run _tools/reference.ts
125125
126126
- name: Generate CLI reference
127127
run: |
128128
# Generate CLI info JSON
129129
quarto dev-call cli-info > docs/cli/cli-info.json
130130
# Generate markdown from JSON
131-
quarto run tools/reference-cli-generate-md.R
131+
quarto run _tools/reference-cli-generate-md.R
132132
133133
# --- Check for changes ---
134134

@@ -188,8 +188,8 @@ jobs:
188188
189189
## Scripts run
190190
191-
- \`tools/reference.ts\` - format/cell/project reference JSON
192-
- \`tools/reference-cli-generate-md.R\` - CLI reference markdown
191+
- \`_tools/reference.ts\` - format/cell/project reference JSON
192+
- \`_tools/reference-cli-generate-md.R\` - CLI reference markdown
193193
EOF
194194
195195
if [ -n "$existing_pr_number" ]; then

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ requirements.txt
2626
.playwright-cli/
2727

2828
# Rendered output from quarto-demo (re-generated by npm run render)
29-
tools/screenshots/examples/quarto-demo/_site/
30-
tools/screenshots/examples/quarto-demo/docs-*/
29+
_tools/screenshots/examples/quarto-demo/_site/
30+
_tools/screenshots/examples/quarto-demo/docs-*/

README.md

Lines changed: 1 addition & 1 deletion

_freeze/docs/output-formats/typst/execute-results/html.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

_quarto.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
project:
22
type: website
33
output-dir: _site
4-
render:
5-
- "**/*.qmd"
6-
- "**/*.ipynb"
7-
- "!tools/screenshots/"
84
post-render:
9-
- tools/algolia-add-custom-attribute.ts
5+
- _tools/algolia-add-custom-attribute.ts
106
resources:
117
- "/docs/download/_download.json"
128
- "/docs/download/_prerelease.json"

0 commit comments

Comments
 (0)