ci: build docs on PRs, skip native and performance for prose-only changes - #225
Closed
GeneralPawz wants to merge 1 commit into
Closed
GeneralPawz wants to merge 1 commit into
GeneralPawz wants to merge 1 commit into
Conversation
…nges The dompurify bump (#220) regenerated docs/package-lock.json without markdown-it-mathjax3, an optional peer of VitePress that math rendering needs, so every docs deploy since has failed. The PR ran the native matrix and the performance job, neither of which touches docs, but not the docs build, so the break reached main. - docs: depend on markdown-it-mathjax3 directly so a lock regeneration cannot drop it. - docs.yml: build on pull requests with the same path filter (no Pages upload or deploy, cancelled when superseded); Rust cache saved from main only. - native.yml, performance.yml: ignore docs/** and *.md, which no native build or measured benchmark reads. Claude-Session: https://claude.ai/code/session_017xpPU5LtsxKhGyMfqc8vqC
Contributor
Author
|
Landed on main as 1da4f26 (fast-forward). |
GeneralPawz
had a problem deploying
to
crates.io
October 2, 2026 10:49 — with
GitHub Actions
Failure
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The dompurify bump (#220) regenerated docs/package-lock.json without
markdown-it-mathjax3, an optional peer of VitePress that math rendering
needs, so every docs deploy since has failed. The PR ran the native matrix
and the performance job, neither of which touches docs, but not the docs
build, so the break reached main.
cannot drop it.
upload or deploy, cancelled when superseded); Rust cache saved from
main only.
build or measured benchmark reads.
https://claude.ai/code/session_017xpPU5LtsxKhGyMfqc8vqC