主要观点:
- Nikita Sivukhin 加入 Turso 工程团队,对 Native Vector Search 有贡献,还主动修复代码库中的问题。
- Turso 使用 GitHub Actions 进行 CI/CD,在拉取请求中运行的某些动作重且耗时,旧版本的 CI/CD 运行会消耗资源,即使无人关注结果也会继续。
- 可通过在 GitHub 工作流定义中添加特定代码片段轻松解决该问题,新上传的拉取请求版本会取消旧的 GitHub Actions 运行。
- 此更改会在 GitHub Actions 摘要页面显示新结果类型,如被取消的任务。Nikita 的拉取请求合并后一周内,仅 LibSQL 仓库就有 56 个任务被取消。
关键信息:
- Nikita 加入 Turso 工程团队及贡献。
- GitHub Actions 在 Turso 的使用及问题。
- 解决问题的代码片段。
- 更改后的 GitHub Actions 摘要页面结果类型及效果。
重要细节:
- Nikita Sivukhin 立即为 Native Vector Search 做贡献。
- 拉取请求中运行的动作包括 Rust 编译和各种测试。
- 旧版本的 CI/CD 运行会消耗电力和 GitHub Action 运行器资源。
- 添加的代码片段可取消旧的 GitHub Actions 运行。
- 合并 Nikita 的拉取请求后一周内 [LibSQL] 仓库的取消任务数量。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。