tursodatabase/libsql

Enhance extensions test github workflow

開放

#1,042 建立於 2024年2月16日

 (1 則留言) (0 個反應) (0 位負責人)C (490 個分叉)batch import
cigood first issue

倉庫指標

星標
 (16,744 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

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

貢獻者指南