在GitHub Actions中,可以直接在run |
下写python代码吗? -部分在action.yml
文件?
我可以用 Python 编写 GitHub Actions 脚本吗?
最佳答案
有一个built-in shell
keyword对于 python 。
steps:
- name: Display the path
run: |
import os
print(os.environ['PATH'])
shell: python
来源:https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#example-running-a-python-script您也可以使用 custom shell . GitHub Actions 写入
run
的值到一个临时文件并通过替换 {0}
将其传递给指定的 shell带有临时脚本的文件名。steps:
- name: Display the path
run: |
import os
print(os.environ['PATH'])
shell: python {0}
关于python - 可以直接在action.yml文件的 "run | "段下写Python代码吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66688483/