此前工作流只透传写死的 6 个 OAuth 变量,即便在 Gitea 仓库密钥里配好 WECHAT_MINI_*, 也不会被读取,容器内始终缺少这两个变量(/api/auth/wechat/login 恒报 500 服务器未配置小程序凭据)。 - deploy job 的 env 块增加两个密钥映射 - ENV_PAYLOAD 增加对应 export,并补齐 printf 实参(保持格式串与实参一一对应) - 远端 .env 合并逻辑:条件放宽为「OAuth 或小程序凭据任一已配置」,并 upsert 两个新键 - 日志前缀由 [OAuth] 统一为 [Runtime-env],避免误导 已用 yaml 解析器校验工作流语法,编码与 CRLF 换行均保持不变。