Repository navigation
Local Runner Cache v1.0.2
π Local Runner Cache v1.0.2
A stable GitHub Action for local caching on runners to speed up CI/CD workflows.
β¨ Key Features
- Local caching for files and directories on GitHub Actions runners
- Cross-platform support - works on Ubuntu, Windows, and macOS
- Restore keys functionality for flexible cache matching
- Configurable options for cache paths, upload chunk size, and cross-OS archives
π Bug Fixes
- β Resolved timeout issues during action execution
- β Improved error handling and input validation
- β Enhanced reliability and test coverage
π§ Technical Details
- TypeScript implementation with strict typing
- Comprehensive test suite (29 tests passing)
- Professional CI/CD pipeline with automated testing
- ESLint and Prettier configuration for code quality
π Usage Example
- name: Cache dependencies
uses: ozankasikci/github-actions-local-cache@v1.0.2
with:
path: |
node_modules
.cache
key: ${{ runner.os }}-cache-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-cache-π― Ready for Production
This release is stable and ready for production use. All tests are passing across platforms and the action performs reliably in CI environments.