mirror of
https://github.com/actions/checkout.git
synced 2026-07-18 20:20:08 +08:00
migrate to post job uploads
This commit is contained in:
parent
8b5fffd5f3
commit
41e5319596
6 changed files with 183 additions and 253 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
This is [WarpBuild's](https://warpbuild.com) fork of `actions/checkout`, a drop-in
|
||||
replacement that adds a **checkout snapshot cache**: on WarpBuild runners, the `.git`
|
||||
objects a checkout produces are tarred and stored in S3, keyed by the exact commit SHA.
|
||||
objects a checkout produces are tarred and cached remotely, keyed by the exact commit SHA.
|
||||
A later job checking out the same commit restores that snapshot and skips the fetch from
|
||||
GitHub entirely — cutting request load (the main source of GitHub rate-limiting on
|
||||
matrix builds and busy repos). SHA keys are immutable, so there is no TTL or refresh.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue