rnpgp / rnp

RNP: high performance C++ OpenPGP library used by Mozilla Thunderbird
https://www.rnpgp.org
Other
194 stars 55 forks source link

ci: Use GHA caching #1021

Closed dewyatt closed 4 years ago

dewyatt commented 4 years ago

Description

Cache support was added fairly recently and we probably ought to take advantage of it to avoid constantly rebuilding our dependencies.

dewyatt commented 4 years ago

Should be good as of: https://github.com/rnpgp/rnp/pull/1046 https://github.com/rnpgp/rnp/pull/1056

Modifying files in .github/workflows/ or ci/ will invalidate cache. Cache that hasn't been accessed for a week will be evicted, which is not currently configurable within GHA.