mindsnacks/Ccache for gh actions
A GitHub Action that speeds up compiling for C/C++ projects using ccache.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| key | An additional key for the cache | no | — |
| restore-keys | An ordered list of keys to use for restoring the cache if no cache hit occurred for key | no | — |
| restore | Flag for if you should restore cache or not, useful for generating clean cache. | no | true |
| max-size | Max size of the cache | — | 500M |
| verbose | Verbosity level: 0 (default), 1 or 2. Ignore for sccache. | — | 0 |
| variant | Ccache variant to use. Either "ccache" (the default) or "sccache" (see https://github.com/mozilla/sccache) | — | ccache |
| save | If 'false', do not save the cache, only restore. | — | true |
| append-timestamp | Append a timestamp to the cache key (default: true) | no | true |
| create-symlink | If set to 'true', create symlinks for ccache in /usr/local/bin to override default toolchains | no | false |
Outputs
no outputs