otavepto / gbe_fork

Fork of https://gitlab.com/Mr_Goldberg/goldberg_emulator
https://gitlab.com/Mr_Goldberg/goldberg_emulator
GNU Lesser General Public License v3.0
185 stars 54 forks source link

cache deps for any PR/tag #179

Closed otavepto closed 1 month ago

otavepto commented 1 month ago

the problem is that Actions/Cache tie the key to the branch/PR, so every PR or tag push cannot access any other cache, making it completely useless, see this: https://github.com/orgs/community/discussions/27059#discussioncomment-3254477

build time for any PR is ~40 min, in which ~13 min are dedicated to deps. no option exists to turn off this stupid behavior, look into it again. according to the linked discussion, caches from main branch should be visible to other branches

otavepto commented 1 month ago

done