tursodatabase/libsql

Enhance extensions test github workflow

Open

#1.042 aberto em 16 de fev. de 2024

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)C (490 forks)batch import
cigood first issue

Métricas do repositório

Stars
 (16.744 stars)
Métricas de merge de PR
 (Mesclagem média 23h 19m) (1 fundiu PR em 30d)

Description

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

Guia do colaborador