tursodatabase/libsql

Enhance extensions test github workflow

Open

#1042 aperta il 16 feb 2024

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)C (490 fork)batch import
cigood first issue

Metriche repository

Star
 (16.744 star)
Metriche merge PR
 (Merge medio 23h 19m) (1 PR mergiata in 30 g)

Descrizione

The workflow in question: https://github.com/tursodatabase/libsql/blob/d178de8/.github/workflows/extensions-test.yml

We can do bunch of optimisations / enhancement:

  1. Use cargo cache to cache the dependencies
  2. There are three branches of tests, all of them build libsql and then run their particular tests. We should make building the libsql as a common part and then branch out to individual tests
  3. Setup runner to run on mac and windows machines

Guida contributor