【发布时间】:2021-06-15 16:47:51
【问题描述】:
在GitHub Actions中,我们可以直接在action.yml文件的run | -section下编写python代码吗?
我可以用 Python 编写 GitHub Actions 脚本吗?
【问题讨论】:
标签: python github-actions building-github-actions
在GitHub Actions中,我们可以直接在action.yml文件的run | -section下编写python代码吗?
我可以用 Python 编写 GitHub Actions 脚本吗?
【问题讨论】:
标签: python github-actions building-github-actions
python 有一个built-in shell keyword。
steps:
- name: Display the path
run: |
import os
print(os.environ['PATH'])
shell: python
您也可以使用custom shell。 GitHub Actions 将 run 的值写入临时文件,并通过将 {0} 替换为临时脚本的文件名,将其传递到指定的 shell。
steps:
- name: Display the path
run: |
import os
print(os.environ['PATH'])
shell: python {0}
【讨论】: