密钥
密钥允许您在用户、组织或仓库中存储敏感信息。密钥在 Gitea 1.19+ 版本可用,并且仅在启用 ACTIONS 的 1.20+ 版本中可见。
密钥命名
以下规则适用于密钥名称
-
密钥名称只能包含字母数字字符 (
[a-z]
,[A-Z]
,[0-9]
) 或下划线 (_
)。不允许使用空格。 -
密钥名称不能以
GITHUB_
和GITEA_
前缀开头。 -
密钥名称不能以数字开头。
-
密钥名称不区分大小写。
-
密钥名称在其创建级别必须唯一。
例如,在仓库级别创建的密钥必须在该仓库中具有唯一名称,在组织级别创建的密钥必须在该级别具有唯一名称。
使用密钥
创建配置变量后,它们将自动填充到 secrets
上下文中。可以在工作流程中通过类似 ${{ secrets.SECRET_NAME }}
的表达式访问它们。
优先级
如果同一名称的密钥存在于多个级别,则最低级别的密钥优先。例如,如果组织级密钥与仓库级密钥具有相同的名称,则仓库级密钥优先。