should this use `export-dependencies` and `--cache-tarballs`
- Vorherrschende Sprache
- TypeScript
- Sterne
- 16
- Forks
- 5
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I found that those combined are smaller than the .esy folder. Which can get too big and lead to cache misses. E.g. I have projects where that folder is multiple GB and the cache can only take 5GB leading to common cache evictions with a lot of PRs.
Also it seems that that is the recommended way of caching documented in actions/cache: https://github.com/actions/cache/blob/main/examples.md#ocamlreason---esy
If this is on purpose than this issue will just document the intention for others that may be wondering.
Thanks for creating the action :)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Es wird keine Datei oder kein Test genannt. Beginne damit, die Cache-Einrichtung der Action zu finden, und vergleiche dann ihr aktuelles Verhalten mit dem OCaml/Reason-Beispiel von actions/cache unter Verwendung von export-dependencies und --cache-tarballs. Als erledigt gilt die Aufgabe, wenn entweder die Cache-Konfiguration aktualisiert und verifiziert wurde oder das Repository dokumentiert, warum der bestehende Ansatz beabsichtigt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github-actions, typescript
- Bereich
- ci-cd
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100