2 repositorios
Generates cache keys from lock-file content to automatically save and restore environments in CI, skipping reinstallation on unchanged dependencies.
Distinct from Cache Key Generators: Distinct from Cache Key Generators: focuses on deriving keys from lock-file content for CI environment caching, not general cache key generation.
Explore 2 awesome GitHub repositories matching data & databases · Lock-File-Based Cache Keys. Refine with filters or upvote what's useful.
Pixi is a conda environment manager that creates reproducible, lock-file-backed environments with cross-platform support and multi-language dependency resolution. It combines package management from both conda-forge and PyPI simultaneously, coordinating their dependency graphs to prevent conflicts, while pinning every transitive dependency to exact versions in a cross-platform lock file for bit-for-bit identical environments across machines. The project distinguishes itself by also functioning as a cross-platform task runner that executes user-defined commands and multi-step pipelines inside
Generates cache keys from lock-file content to automatically save and restore environments in CI.
setup-node is a GitHub Action that downloads, installs, and configures a specified Node.js runtime in continuous integration workflows. It resolves version specifiers from semantic version ranges or aliases like "lts/*" against a remote manifest, selects the correct binary for the runner’s operating system and architecture, and can reuse previously installed versions from GitHub’s hosted tool cache. The action accelerates repeat workflow runs by caching global package dependencies using a lock file as the cache key, restoring them automatically on subsequent runs. It manages version resolutio
Caches package dependencies using lock-file hash keys to accelerate repeat workflow runs.