Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

认证 ​

此提供商需要身份验证。

  • personal_access_token: Github 个人访问令牌(必需:True,敏感:True)

在工作流中 ​

此提供商可用于工作流。

作为"步骤"来查询数据,示例:

yaml
steps:
    - name: Query github_workflows
      provider: github_workflows
      config: "{{ provider.my_provider_name }}"
      with:
        url: {value}
        method: {value}

作为"操作"来进行更改或更新数据,示例:

yaml
actions:
    - name: Query github_workflows
      provider: github_workflows
      config: "{{ provider.my_provider_name }}"
      with:
        github_url: {value}
        github_method: {value}

如果您需要此提供商的工作流示例,请提交 GitHub 问题。

连接 Provider ​

在 github 中创建您的个人访问令牌(classic):

  • 在任何页面右上角,点击您的头像,然后点击 Settings。
  • 在左侧边栏中,点击 Developer settings。
  • 在左侧边栏中,在 Personal access tokens 下,点击 Tokens (classic)。
  • 选择 Generate new token,然后点击 Generate new token (classic)。
  • 在 "Note" 字段中,为您的令牌指定一个描述性名称。
  • 要为您的令牌设置过期时间,选择 Expiration,然后选择一个默认选项或点击 Custom 输入日期。
  • 选择您希望授予此令牌的范围。
  • 点击 Generate token。
  • (可选)要复制新令牌到剪贴板,请点击复制按钮。

请参阅下面的更多信息。

相关链接 ​

基于 MIT 协议开源的 Keep · 由更夫社区维护