supabase-community / postgres_lsp

A Language Server for Postgres
https://supabase.com
MIT License
3.24k stars 61 forks source link

perf(ci): use cache #84

Closed cvng closed 9 months ago

cvng commented 9 months ago

What kind of change does this PR introduce?

Add caching to speedup CI time

What is the current behavior?

CI takes time due to build-dependencies like libpg_query

What is the new behavior?

CI uses rust-cache to improve compile time, a sample before / after: 3m 22s -> 45s

other minor fixes included:

Additional context

To my surprise actions-rs/toolchain was recently archived, but this can be reverted if not required