unch index locally first.
The generated workflow file is .github/workflows/unch-index.yml.
Create CI scaffold
Generate the workflow file for remote indexing.
Bind local state
Connect the current checkout to a repo or workflow URL.
Sync latest remote state
Restore the newest published index into your local
.semsearch.Download by commit
Fetch a specific published artifact without rebinding to latest.
Typical setup flow
- Run
unch create ci. - Run
unch bind ci <github-repo-or-workflow-url>. - Commit and push the workflow.
- After the workflow succeeds once,
unch searchandunch remote synccan restore the published state.
- Pin to one commit
unch create ci
Creates the remote index workflow scaffold.
.github/workflows/unch-index.yml.
unch bind ci
Binds the local manifest to a GitHub repository URL or a direct workflow URL.
unch remote sync
Refreshes local state from the bound remote workflow.
--allow-missing in bootstrap flows where no published artifact exists yet, or when an incompatible older artifact should not fail the run.