perf: cache dependencies and build artifacts in GitHub Action
Skip bun install and build when bun.lock and source files haven'tchanged, avoiding re-downloading 428MB of deps on every run.
Julien Calixte 2 weeks ago ad6313bc 60078f28