Skip to content

Release v1.5.2

Choose a tag to compare

@github-actions github-actions released this 01 Jun 13:37
· 16 commits to main since this release

🚀 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