## Actions

When your job starts up, it first downloads the actions it needs to run. Namespace can cache these downloaded action archives on a cache volume, so subsequent runs skip the repeated downloads.

## Caching action downloads

To start caching action downloads, ensure the corresponding option is checked in your [profile configuration](https://cloud.namespace.so/workspace/actions/profiles).

Turning caching on, sizing a volume, sharing it, and giving it a custom identity are covered on the [Cache Volumes overview](/content/docs/solutions/github-actions/caching.md#using-a-cache-volume/index.html). There is no dedicated per-feature label for action-download caching; it is enabled by the general cache-enabling label described there.

## Replacing actions/cache

Separately, [`nscloud-cache-action`](/content/docs/reference/github-actions/nscloud-cache-action/index.html) serves as a drop-in replacement for `actions/cache` that stores data on a cache volume instead of transferring it to and from remote storage.

## Next steps

* [Cache Volumes overview](/content/docs/solutions/github-actions/caching.md)
* [Git Checkouts](/content/docs/solutions/github-actions/caching/git-checkouts.md)
