Ccache for gh actions
Version updated for https://github.com/hendrikmuhs/ccache-action to version v1.2.21.
- This action is used across all versions by 9,598 repositories.
Action Type
This is a Node action using Node version 24.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action integrates ccache or sccache into CI workflows to accelerate build times for C/C++ projects by caching compilation results and reusing them across builds. It automates the installation and configuration of caching tools, supports multiple operating systems (Linux, macOS, Windows), and provides options for advanced usage, such as custom cache keys and verbose output. This action helps optimize build performance, particularly in projects with repetitive compilation tasks.
Release notes
What’s Changed
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/396
- Bump @types/node from 24.10.0 to 25.2.2 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/417
- Bump @actions/cache from 4.1.0 to 6.0.0 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/412
- Bump @actions/core from 1.11.1 to 3.0.0 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/413
- Bump @actions/exec from 1.1.1 to 3.0.0 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/414
- Bump @actions/io from 2.0.0 to 3.0.2 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/416
- refactor: add Windows ARM and macOS binaries, use a single Package class, deduplicate some common install code by @crueter in https://github.com/hendrikmuhs/ccache-action/pull/403
- Bump @types/node from 25.2.2 to 25.3.3 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/421
- Bump jest from 30.2.0 to 30.3.0 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/431
- Upgrade Node.js version from 20 to 24 by @janisozaur in https://github.com/hendrikmuhs/ccache-action/pull/427
- Bump @types/node from 25.3.3 to 25.5.0 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/430
- refactor: generate metadata json file by @crueter in https://github.com/hendrikmuhs/ccache-action/pull/422
- tests: add install matrix by @crueter in https://github.com/hendrikmuhs/ccache-action/pull/423
- Bump undici from 6.23.0 to 6.24.1 by @dependabot[bot] in https://github.com/hendrikmuhs/ccache-action/pull/429
New Contributors
- @crueter made their first contribution in https://github.com/hendrikmuhs/ccache-action/pull/403
Full Changelog: https://github.com/hendrikmuhs/ccache-action/compare/v1.2...v1.2.21