Setup IVPM — the ivpm-setup GitHub Action

fvutils/ivpm-setup is a GitHub Action that installs IVPM, restores its content-addressed dependency cache, and runs ivpm update — collapsing the usual CI boilerplate into a single step:

- uses: actions/checkout@v4
- uses: fvutils/ivpm-setup@v1
  with:
    dep-set: ci
# deps are now populated in ./packages, and the cache is warm

It does one job for consumers: get an IVPM workspace ready in CI, fast, with dependency caching that avoids re-cloning git deps and re-downloading archives on every run.

Indices and tables