Skip to content

[Launch] Enforce Artifacts size limits and stream pushes #110

Closedsyntaqx opened this feature

Artifacts limits: 1 GB per repository, 32 MB per file. g1t checks neither, and buffers push bodies (and landing packs three times) inside a 128 MB isolate, so pushes over ~40-50 MB can fail late with no message.

  • Refuse files over 32 MB and pushes past ~950 MB with a clear git message
  • Stream pushes (git_http.rs), landing (land.rs) and scanning (secret_scan.rs)

In progress.

Source: docs/ARTIFACTS.md (Cloudflare Artifacts due diligence, 2026-10-06). R4.

Repositories

Discussion

syntaqxcommented

Built (docs/ARTIFACTS.md, R4): pushes stream to the store and are measured as they arrive (pack_limits.rs); an object over 32 MB, or a push past the repository limit, is refused with a git ng line.

syntaqxclosed this as completed·

Sign in to comment.