gpt4 book ai didi

github - 如何(以及为什么)升级 GitHub 工作流以使用 “Environment files”

转载 作者:行者123 更新时间:2023-12-04 00:53:53 25 4
gpt4 key购买 nike

我有一个运行良好的 GitHub 操作工作流文件,但最近引起了我注意关于“set-env”和“add-path”弃用的警告。 GitHub 建议的修复方法是使用“环境文件”; IE。管道值到由 GITHUB_ENV 文件描述符管理的文件中。

我的问题是:GitHub 是否要求我将工作流程中的“env” block 替换为包含“echo “{name}={value}”>> $GITHUB_ENV' 形式的命令的步骤?

我还必须问为什么这是必要的,因为我认为它很蹩脚,但这真的是无关紧要的。

最佳答案

根据我在 GitHub 操作中使用 python 的经验,这是 actions/setup-python 1.1.1 及更早版本的问题。您的工作流程中可能有一行内容如下:

uses: actions/setup-python@v1.1.1

如果您升级到 setup-python 的第 2 版,则不会出现警告。只需将上面的行更改为以下内容:

uses: actions/setup-python@v2

为了演示,我的v1.1.1 workflow的日志显示您提到的警告,但警告已通过使用 version 2 解决

关于github - 如何(以及为什么)升级 GitHub 工作流以使用 “Environment files”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64288543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com