cache

Cache dependencies and build outputs in GitHub Actions (by actions)

Cache Alternatives

Similar projects and alternatives to cache

  1. aws-cdk

    305 cache VS aws-cdk

    The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. starter-workflows

    304 cache VS starter-workflows

    Accelerating new GitHub Actions workflows

  4. act

    155 cache VS act

    Run your GitHub Actions locally 🚀

  5. semantic-release

    89 cache VS semantic-release

    :package::rocket: Fully automated version management and package publishing

  6. checkout

    79 cache VS checkout

    Action for checking out a repo

  7. roadmap

    GitHub public roadmap

  8. runner-images

    67 cache VS runner-images

    GitHub Actions runner images

  9. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  10. buildkit

    concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

  11. virtual-environments

    Discontinued GitHub Actions runner images [Moved to: https://github.com/actions/runner-images]

  12. colors.js

    52 cache VS colors.js

    get colors in your node.js console

  13. typescript-action

    30 cache VS typescript-action

    Create a TypeScript Action with tests, linting, workflow, publishing, and versioning

  14. setup-node

    25 cache VS setup-node

    Set up your GitHub Actions workflow with a specific version of node.js

  15. setup-buildx-action

    17 cache VS setup-buildx-action

    GitHub Action to set up Docker Buildx

  16. azure-pipelines-agent

    Azure Pipelines Agent 🚀

  17. jenkins-std-lib

    Bringing the Zen of Python to Jenkins.

  18. actions-hugo

    11 cache VS actions-hugo

    GitHub Actions for Hugo ⚡️ Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.

  19. sccache

    74 cache VS sccache

    Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.

  20. setup-ruby

    6 cache VS setup-ruby

    An action to download a prebuilt Ruby and add it to the PATH in 5 seconds

  21. actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runners

  22. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better cache alternative or higher similarity.

cache discussion

Log in or Post with

cache reviews and mentions

Posts with mentions or reviews of cache. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-13.
  • 3 ways to speed up CI [GitHub Actions] that you can do immediately!
    1 project | dev.to | 26 Dec 2024
    Use the official actions/cache to implement the cache process.
  • Cache from GitHub Actions breaking change
    1 project | news.ycombinator.com | 5 Dec 2024
  • Speed up Kamal deploys in GitHub Actions
    6 projects | dev.to | 13 Nov 2024
    Since GitHub offers a cache storage back-end supported by Docker, we use the gha cache type so that the cache storage is as close to our runners as possible. The mode=max option instructs Docker to cache even the intermediate build layers, not only those exported to the final image. And we also give our build image some (arbitrary) name.
  • Building Efficient Node.js Workflows in GitHub Actions: Leveraging Caching and Modular Job Structures
    5 projects | dev.to | 8 Nov 2024
    We can use another amazing action provided by GitHub, actions/cache to cache our dependencies from our first job run and use that cache for subsequent jobs.
  • GitHub Actions could be so much better
    21 projects | news.ycombinator.com | 22 Sep 2023
    > with no persistent storage

    There's https://github.com/actions/cache though?

  • Optimizing GitHub Actions Performance: Enhance Workflows with Caching
    5 projects | dev.to | 19 Jun 2023
    Use Cache Actions: GitHub Actions provides cache actions that simplify caching implementation. The @actions/cache JavaScript library is a popular choice for managing caching in workflows. It offers flexible options for storing and retrieving cache artifacts based on keys, scopes, and paths.
  • Speeding up GitHub Actions with npm cache
    3 projects | dev.to | 1 Jun 2023
    GitHub maintain a set of repos called actions. One of which is called cache.
  • How I Sliced Deployment Times to a Fraction and Achieved Lightning-Fast Deployments with GitHub Actions
    5 projects | dev.to | 17 May 2023
    By utilizing the actions/cache action action, we implemented a strategy to store and retrieve dependencies, preventing redundant installations.
  • Use GitHub Actions to Make Your GitHub Profile Dynamic
    3 projects | news.ycombinator.com | 10 Apr 2023
    I do think it's good practice to enable caching, such that your script doesn't hit RubyGems / pip / npm / etc every time it runs.

    That way at least the automation activity stays entirely within the GitHub / Azure network.

    It looks like you can do that for Ruby by adding this:

    https://github.com/actions/cache/blob/master/examples.md#rub...

        - uses: ruby/setup-ruby@v1
  • A guide to using act with GitHub Actions
    5 projects | dev.to | 23 Mar 2023
    ➜ getting-started-with-act git:(master) act -j build WARN ⚠ You are using Apple M1 chip and you have not specified container architecture, you might encounter issues while running act. If so, try running it with '--container-architecture linux/amd64'. ⚠ [Node.js CI/build] 🚀 Start image=node:16-buster-slim [Node.js CI/build] 🐳 docker pull image=node:16-buster-slim platform= username= forcePull=false [Node.js CI/build] 🐳 docker create image=node:16-buster-slim platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] [Node.js CI/build] 🐳 docker run image=node:16-buster-slim platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] [Node.js CI/build] ☁ git clone 'https://github.com/actions/setup-node' # ref=v3 [Node.js CI/build] ☁ git clone 'https://github.com/actions/cache' # ref=v3 [Node.js CI/build] ☁ git clone 'https://github.com/actions/upload-artifact' # ref=v3 [Node.js CI/build] ⭐ Run Main actions/checkout@v3 [Node.js CI/build] 🐳 docker cp src=/Users/andrewevans/Documents/projects/getting-started-with-act/. dst=/Users/andrewevans/Documents/projects/getting-started-with-act [Node.js CI/build] ✅ Success - Main actions/checkout@v3 [Node.js CI/build] ⭐ Run Main Use Node.js 16.x [Node.js CI/build] 🐳 docker cp src=/Users/andrewevans/.cache/act/actions-setup-node@v3/ dst=/var/run/act/actions/actions-setup-node@v3/ [Node.js CI/build] 🐳 docker exec cmd=[node /var/run/act/actions/actions-setup-node@v3/dist/setup/index.js] user= workdir= [Node.js CI/build] 💬 ::debug::isExplicit: [Node.js CI/build] 💬 ::debug::explicit? false
  • A note from our sponsor - Civic Auth
    www.civic.com | 12 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Stats

Basic cache repo stats
44
4,846
8.3
about 2 months ago

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?