@ -16,21 +16,13 @@ jobs:
|
||||
- name: 输出所有Gitea Actions变量 (JSON格式)
|
||||
run: |
|
||||
echo "🔍 正在输出所有Gitea Actions相关的环境变量..."
|
||||
|
||||
# 查找所有以 GITEA_ 开头的环境变量
|
||||
# 使用 jq 将 KEY=VALUE 格式转换为 JSON 对象
|
||||
# -R: 读取原始字符串输入 (每行一个变量)
|
||||
# split("="): 在每个等号处分割字符串
|
||||
# select(length >= 2): 过滤掉没有等号的行 (split后长度为1)
|
||||
# map({key: .[0], value: (.[1:] | join("="))}): 将 ["KEY", "VALUE1", "VALUE2"] 转为 {key: "KEY", value: "VALUE1=VALUE2"}
|
||||
# from_entries: 将 [{key, value}, ...] 数组转为 {key: value, ...} 对象
|
||||
env | grep ^GITEA_ | jq -R 'split("=")' | jq -s 'map(select(length >= 2)) | map({key: .[0], value: (.[1:] | join("="))}) | from_entries'
|
||||
|
||||
echo "✅ Gitea Actions变量输出完成。"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
- name: 登录到Gitea Container Registry
|
||||
run: |
|
||||
echo "🔐 登录到Gitea Registry..."
|
||||
|
||||
Reference in New Issue
Block a user