the following installs node & pnpm every time it's ran, as they do not get cached (they get downloaded & installed before cache is recovered)
Run pnpm/setup@v2
# no cache here
Installing pnpm...
Installation Completed!
Installing runtime node@26...
Restoring cache...
# there is cache now
the following installs node & pnpm every time it's ran, as they do not get cached (they get downloaded & installed before cache is recovered)
ref: https://github.com/SuperchupuDev/tinyglobby/actions/runs/33325776540/job/99295515418