Skip to content

docs(cache-server): document EAGER_MERGE and server-side merging - #1

Merged
LouisHaftmann merged 1 commit into
masterfrom
docs/eager-merge
Sep 13, 2026
Merged

LouisHaftmann merged 1 commit into
masterfrom
docs/eager-merge

Conversation

@LouisHaftmann

Copy link
Copy Markdown
Contributor

📝 Summary

falcondev-oss/github-actions-cache-server#267 adds EAGER_MERGE, which merges cache parts right after upload so the first restore can be a direct download. The docs did not mention it. This documents the variable and what it means per storage driver.

📦 Changes

  • EAGER_MERGE section in getting started, with the storage-doubling warning
  • S3: permission table covers merges, plus an AbortIncompleteMultipartUpload lifecycle rule example
  • GCS: compose is covered by the existing permissions, merged objects are composite objects
  • Filesystem: recommend leaving it off

✅ Verification

  • prettier --write packages/gha-cache-server: formatted, no other changes

🔗 Issues

Refs falcondev-oss/github-actions-cache-server#262

🤖 Generated with Claude Code

…ge driver

Refs falcondev-oss/github-actions-cache-server#267

Created with AI. Verified by a human.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@LouisHaftmann
LouisHaftmann merged commit e282205 into master Sep 13, 2026
@LouisHaftmann
LouisHaftmann deleted the docs/eager-merge branch September 13, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant