Commit Graph

7 Commits

Author SHA1 Message Date
Simone Scarduzio
34c871b0d7 fix: Make GitHub release creation non-blocking in workflows
- Add continue-on-error to GitHub release step
- Prevents workflow failure when GITHUB_TOKEN lacks permissions
- PyPI publish still succeeds even if GitHub release fails

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-06 10:24:51 +02:00
Simone Scarduzio
12c71c1d6e token 2025-09-29 23:19:35 +02:00
Simone Scarduzio
cf10a689cc chore: Remove PyPI publish job from CI workflow. Do it from GH. 2025-09-29 23:10:35 +02:00
Simone Scarduzio
42aac30b41 pypi 2025-09-23 07:19:02 +02:00
Simone Scarduzio
fcd1239f81 ci 2025-09-22 23:32:04 +02:00
Simone Scarduzio
7ee6b67571 fix 2025-09-22 23:24:22 +02:00
Simone Scarduzio
7562064832 Initial commit: DeltaGlider - 99.9% compression for S3 storage
DeltaGlider reduces storage costs by storing only binary deltas between
similar files. Achieves 99.9% compression for versioned artifacts.

Key features:
- Intelligent file type detection (delta for archives, direct for others)
- Drop-in S3 replacement with automatic compression
- SHA256 integrity verification on every operation
- Clean hexagonal architecture
- Full test coverage
- Production tested with 200K+ files

Case study: ReadOnlyREST reduced 4TB to 5GB (99.9% compression)
2025-09-22 15:49:31 +02:00