syncweaver development version
This is the first release of syncweaver! 🎉 View the website for detailed documentation: https://ccbr.github.io/syncweaver
Main commands:
syncweaver init host– initialize a host repository with boilerplate and orchestrator configuration.syncweaver add– vendor an external repository (or subdirectory) into a host and record it in.syncweaver-lock.jsonsyncweaver update– update a vendored source to a new ref, reapplying any tracked patchessyncweaver remove– remove a tracked source from the hostsyncweaver patch– create, list, and track patch artifacts for host-side modifications to vendored codesyncweaver contribute– open a pull request on the source repository to contribute a host patch upstreamsyncweaver deps– analyze source dependencies for host integrationsyncweaver templates– list and add GitHub Actions workflow templates to a repositorysyncweaver validate– validate a lockfile against the syncweaver JSON schema
GitHub Actions are included for automated host updates, with support for a central orchestrator repository to coordinate multi-host sync workflows. A Docker image is published for use in CI workflows.