{"repo":"julia-actions/cache","free":true,"listed":false,"github":"https://github.com/julia-actions/cache","clone":"git clone https://github.com/julia-actions/cache.git","description":"A shortcut action to cache Julia artifacts, packages, and registries.","language":"TypeScript","stars":46,"topics":["github-actions","actions","cache","julia"],"license":"MIT","category":"workflow-automation","readme_excerpt":"julia-actions/cache Action A shortcut action to cache Julia depot contents to reduce GitHub Actions running time. Usage An example workflow that uses this action might look like this: By default all depot directories called out below are cached. Optional Inputs - cache-name - The cache key prefix. Defaults to julia-cache;workflow=${{ github.workflow }};job=${{ github.job }} . The key body automatically includes the OS and, unless disabled with include-matrix , the matrix vars. Include any other parameters/details in this prefix to ensure one unique cache key per concurrent job type. - include-matrix - Whether to include the matrix values when constructing the cache key. Defaults to true . - depot - Path to a Julia depot directory where cached data will be saved to and restored from. Defaults to the first depot in JULIA DEPOT PATH if specified. Otherwise, defaults to /.julia . - cache-artifacts - Whether to cache the depot's artifacts directory. Defaults to true . - cache-packages - Whether to cache the depot's packages directory. Defaults to true . - cache-registries - Whether to cache the depot's registries directory. Defaults to true . - cache-compiled - Whether to cache the depot's compiled directory. Defaults to true . - cache-scratchspaces - Whether to cache the depot's scratchspaces directory. Defaults to true . - cache-logs - Whether to cache the depot's logs directory. Defaults to true . Helps auto- Pkg.gc() keep the cache small. - save-always - Whether to save the ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/julia-actions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/julia-actions/cache/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}