qitab / cl-protobufs

Common Lisp protocol buffer implementation.
MIT License
82 stars 17 forks source link

Find a way to cache protobuf install #312

Closed Slids closed 1 year ago

Slids commented 3 years ago

It's crazy we rebuild it on every submit. Shouldn't we be able to cache?

groszewn commented 2 years ago

https://github.com/actions/cache#skipping-steps-based-on-cache-hit should be helpful here.

bkuehnert commented 1 year ago

Fixed with 98c2c64. The ubuntu packages libprotoc-dev and libprotobuf-dev provide the headers needed for the lisp protoc plugin. So, we can just use that instead for CI (and we should probably be suggesting the same for our install guide)