Skip to content

Enable ccache / sccache on our Github CI Actions #436

@gpshead

Description

@gpshead

This should significantly reduce build latency, particularly rebuild latency when minor changes are pushed in PR branches.

It can help across builds, but as the main branch point of a given PR branch is not synchronized how much it helps there will be limited. A lot more likely to help on release branches for bugfix backports as C code in those trees doesn't evolve quickly.

https://github.com/hendrikmuhs/ccache-action has instructions. sccache even claims to support Windows (I've never used it).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions