Files
cloudpods/scripts
cwz_eikoh 1fc8219ee4 feature(llm): adapt frontend (#23906)
* feature(llm): add llm-list details, add autostart for llm-save-instant-model

* fix(llm): adjust some interfaces

* fix: name-dup problem when create llm

* fix: install instant-model by id rather than modelID

* fix(llm): add llm_id for mcp-agent

* feature(llm): move network from sku to instance

* feature(llm): add LLMType for llm-image

* feature(llm): add gpuMemoryRequired & ollama-registry yaml

* feature(llm): add url-get interface

* feature(llm): support mcp in mcp-agent-chat

* fix(llm): abstract ollama registry
2026-01-19 18:06:05 +08:00
..
2019-12-12 11:31:41 +08:00
2023-01-11 19:50:16 +08:00
2025-11-19 17:13:57 +08:00
2023-10-18 06:18:53 -05:00

Github Pull Request Helper Scripts

这里提供一些脚本辅助github CI机器人,方便标签和合并代码:

  • approve.sh

合并一个PR,使用方法:

./scripts/approve.sh <PRN> [check_reviewers]

合并一个PR之前,将会做如下检查:

  1. 该PR的状态为open
  2. 该PR的mergeable状态为true (如果有冲突,则mergeable=false)
  3. 该PR的所有CI检查都通过
  4. 如果命令行的check_reviewers为非空字符串,则还会检查是否所有requested reviewers都lgtm了这个PR

需要注意的是,在执行脚本之前,请确认已经人肉review过代码,并且认为可以合并了再执行。脚本只是为了方便合并,并且确保合并前没有忽略的检查,并不是为了替代人肉code review。

  • approve_all.sh

合并一组PR,使用方法:

./scripts/approve_all.sh <PRN>

这组PR由master上的主PR和backport到各个分支的cherry pick PR组成。对Master上的PR会做所有4项检查,对其他PR只做前3项检查。

  • lgtm.sh

给一个PR打上lgtm的标签。使用方法:

./scripts/lgtm.sh <PRN>