【发布时间】:2021-02-06 11:00:36
【问题描述】:
我正在使用apache-beam[gcp]==2.19 和google-cloud-pubsub==1.2.0。这 2 个目前与 python 3.6.5 兼容。我正在使用 github 操作来运行测试和部署。 github 操作目前支持3.6.12。它拥有的最低版本是3.6.7。如何在 github 操作中下载 python 3.6.5 以运行 pytest?
【问题讨论】:
-
不熟悉 github 操作,但您可以使用所需的 python 版本创建一个 python 虚拟环境并针对它运行 pytests 吗?
-
如果它在 github 操作上不可用,我将如何获得所需的 python。
-
我已经发布了一个包含高级步骤的答案,可以满足您的需求。如果您在问题中包含您的工作流程文件,我很乐意提供有关步骤的更多详细信息。
标签: python python-3.6 google-cloud-dataflow apache-beam github-actions