Skip to content

Avoid repeat dev up setup work#7814

Draft
isaacroldan wants to merge 2 commits into
mainfrom
ir/cli-perf-dev-up-sentinels
Draft

Avoid repeat dev up setup work#7814
isaacroldan wants to merge 2 commits into
mainfrom
ir/cli-perf-dev-up-sentinels

Conversation

@isaacroldan

@isaacroldan isaacroldan commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • make repeat dev up skip dependency install, schema fetch, Playwright Chromium install, and node-pty rebuild when local sentinels match
  • store sentinels under ignored node_modules/.dev-up
  • keep the original expensive setup commands as repair paths when inputs or installed artifacts are missing/stale

Validation

  • ruby -e 'require "yaml"; YAML.load_file("dev.yml"); puts "YAML OK"'
  • Ruby script running sh -n and zsh -n over each custom met?/meet snippet from dev.yml
  • git diff --check

Skipped heavy setup commands locally; this worktree has no node_modules, and the change is intended to avoid running those commands unless required.

Copy link
Copy Markdown
Contributor Author

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

@github-actions github-actions Bot added the no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users. label Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog This PR doesn't include a changeset entry. Is an internal only change not relevant to end users.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant