Skip to content

feat: broaden sparse checkout paths and add --skip-checks flag#13

Merged
critesjosh merged 2 commits intomainfrom
feat/broaden-sparse-checkout-paths
Mar 9, 2026
Merged

feat: broaden sparse checkout paths and add --skip-checks flag#13
critesjosh merged 2 commits intomainfrom
feat/broaden-sparse-checkout-paths

Conversation

@critesjosh
Copy link
Collaborator

Summary

  • Broadened sparse checkout paths from specific files to parent directories to capture more relevant source files (e.g. docs/docs-developers/docs/aztec-nr instead of just debugging.md)
  • Added --skip-checks flag to sparse-checkout set to allow paths that may not exist at checkout time
  • Fixed error status checks to use startsWith("Error:") instead of case-insensitive includes("error") for more precise matching

Test plan

  • Run npm test to verify config and git utility tests pass
  • Test aztec_sync tool to confirm sparse checkout works with broadened paths
  • Verify error status detection still works correctly in sync results

🤖 Generated with Claude Code

…ve includes

Error statuses are always formatted as "Error: ...", so startsWith is
more precise and avoids false positives from status messages that
happen to contain the word "error".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@critesjosh critesjosh marked this pull request as ready for review March 9, 2026 18:22
@critesjosh critesjosh merged commit cfb2e28 into main Mar 9, 2026
6 checks passed
@github-actions
Copy link

github-actions bot commented Mar 9, 2026

🎉 This PR is included in version 1.15.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant