Skip to content

docs: Vite Task cache reuse and tool-reported caching#1990

Closed
wan9chi wants to merge 3 commits into
ci/docs-only-ci-skipfrom
docs/github-actions-task-cache
Closed

docs: Vite Task cache reuse and tool-reported caching#1990
wan9chi wants to merge 3 commits into
ci/docs-only-ci-skipfrom
docs/github-actions-task-cache

Conversation

@wan9chi

@wan9chi wan9chi commented Jun 30, 2026

Copy link
Copy Markdown
Member

Summary

  • Add an experimental guide for reusing Vite Task cache with GitHub Actions cache.
  • Add a standalone Tool-Reported Caching guide under Execute and link it from task caching, CI caching, and run config docs.
  • Clarify dependsOn, env, untrackedEnv, input, and output reference behavior needed by the cache examples.

Validation

  • vp fmt docs/.vitepress/config.mts docs/config/run.md docs/guide/cache.md docs/guide/ci.md docs/guide/github-actions-cache.md docs/guide/run.md docs/guide/tool-reported-caching.md --check
  • git diff --check
  • pnpm -C docs build
  • Rendered HTML anchor check for untrackedEnv
  • Implementation checks against packages/cli/src/run-config.ts and packages/cli/binding/src/cli/resolver.rs
  • GitHub cache behavior checked against actions/cache v6.1.0 docs

Stack

Stacked on #1991, which skips full CI for docs-only PRs. This PR should still run docs preview/build checks, but full CI, CLI E2E, and snap-test matrices should skip.

Notes

The GitHub Actions cache guide is marked experimental. I did not run a live GitHub Actions cache workflow for this branch.

@netlify

netlify Bot commented Jun 30, 2026

Copy link
Copy Markdown

Deploy Preview for viteplus-preview ready!

Name Link
🔨 Latest commit ddc0fe3
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/6a432d5cebecf10008fc4de9
😎 Deploy Preview https://deploy-preview-1990--viteplus-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@wan9chi wan9chi changed the title [codex] Document Vite Task cache reuse in GitHub Actions [codex] Document Vite Task cache reuse and tool-reported caching Jun 30, 2026
@wan9chi wan9chi changed the title [codex] Document Vite Task cache reuse and tool-reported caching docs: Vite Task cache reuse and tool-reported caching Jun 30, 2026
@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

✅ Staging deployment successful!

Preview: https://viteplus-staging.void.app/
Commit: eee9bbb

wan9chi added 3 commits June 30, 2026 10:55
Document GitHub Actions cache reuse for Vite Task, link it from the docs sidebar and CI guide, and update run/cache docs for output tracking and dependency task syntax.
@wan9chi wan9chi changed the base branch from main to graphite-base/1990 June 30, 2026 02:56
@wan9chi wan9chi force-pushed the docs/github-actions-task-cache branch from ddc0fe3 to eee9bbb Compare June 30, 2026 02:56
@wan9chi wan9chi changed the base branch from graphite-base/1990 to ci/docs-only-ci-skip June 30, 2026 02:56

wan9chi commented Jun 30, 2026

Copy link
Copy Markdown
Member Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more


How to use the Graphite Merge Queue

Add the label auto-merge to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

@wan9chi wan9chi deleted the branch ci/docs-only-ci-skip June 30, 2026 03:21
@wan9chi wan9chi closed this Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant