Github workflow中如何设置private环境变量

比如说workflow中调用某一个py程序,需要输入用户邮箱、私人api key,比如说llm 的api-key。

正常情况下不能public push上去,

可以将这些数据加密存储进github actions的secrets中,在运行时再动态注入环境变量中,然后用环境变量读取被py主程序调用。

> 下面的一个简单例子:调用某个文献搜索工具,在检索pubmed数据库时,前置需要ncbi api key以及自己的通讯邮箱,后者public无所谓,但是api key不能泄露,

整个文献工具调用流程是设置在github actions的workflow中,所以可以把api key加密存储进secrets中,调用时再环境变量读入py程序

邮箱和 NCBI API key 绝不能进 git。正确做法是走 GitHub Actions 的 Secrets(加密存储,只在运行期以环境变量注入),config.yaml 里不放任何敏感信息。

相关推荐
miofly23 分钟前
OpenCode控制台密钥泄露事件:1.4%用户受影响,多方说法现分歧
开源·github
TunerT_TQ26 分钟前
iPhone-use 静态工程评测:让 AI Agent 通过 USB 操作真实 iPhone,零依赖 MCP 与视觉坐标容灾架构
github
miofly32 分钟前
GitHub 周榜趋势速报 | 2026-10-18
开源·github
miofly1 小时前
GitHub 日榜趋势速报 | 2026-10-18
开源·github
高频因子挖掘机2 小时前
分钟线跨午休后时间轴不连续,是数据错了还是 A 股交易时段本来如此?
后端·github·api
七牛云行业应用2 小时前
GitHub本周热榜(10月17日):REA周增24.9万 Star,Agent工具与创作工作流集体升温
github
y = xⁿ2 小时前
拆解cloud code记忆系统
java·人工智能·python·github
m4Rk_3 小时前
【论文阅读】Agent 记忆机制(103):Dynamic Coding Memory——记忆为何让 Agent 更可靠,却可能更平庸
论文阅读·人工智能·学习·开源·github
高频因子挖掘机3 小时前
多只股票的 K 线日期对不上怎么办?用 Pandas MultiIndex 处理时间序列对齐
后端·github·api
高频因子挖掘机4 小时前
行情 API 返回了数据,为什么量化策略仍然会出错?用分层设计隔离数据故障
后端·github·api