Repository navigation
🚀 What's New in v1.5.2
🔐 Integrity Verification System
- SHA-256 checksum generation and verification
- Automatic corruption detection and cleanup
- Dual verification (checksum + tar structure)
🔒 Concurrency Protection
- File locking prevents race conditions
- 60-second timeout with deadlock protection
- Safe parallel job execution
🎨 Enhanced Logging
- Beautiful categorized output with emojis
- Specialized methods:
cache(),checksum(),archive(),lock() - Better error reporting and debugging
⚡ Improved Reliability
- Atomic file operations prevent corruption
- Temp-write-rename pattern for cache saves
- Enhanced error handling and recovery
📦 Usage
- name: Cache dependencies
uses: ozankasikci/github-actions-local-cache@v1.5.2
with:
path: |
node_modules
~/.npm
key: \Linux-deps-\e5436dba6f62648f49f17f62479d68967b7cbd0e21a1c520709502dda8632bbd
restore-keys: |
\Linux-deps-🔗 Built Files
Pre-built files are available on the release/v1.5.2 branch.
Full Changelog: v1.4.2...v1.5.2