This repository hosts a summon data provider.
You install this provider as summon
:
go install github.com/davidovich/summon-example-assets/summon@latest
And then use the summon
executable to summon assets.
Summon some-asset
like so:
summon some-asset
By default, summon will instantiate the asset in the .summoned/
directory and
return its path. This can be overriden in the asssets/summon.config.yaml
file
or by using the -o
flag.
Get more help with summon -h
.
- Make modifications (additions, removals) in the assets/ dir
- Invoke
make
- Commit changes
- Tag with a semantic version (prefix with
v
) - git push --tags