【发布时间】:2021-04-27 12:06:23
【问题描述】:
所以我有一个包含多个 go 项目的多个目录的存储库。有没有办法在多个工作目录上运行 github 操作,这样我就不必在 github 操作中使用多余的 yaml?为了自动使用 golang 进行错误检查,我目前有:
errcheck:
name: Errcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: check
uses: grandcolline/golang-github-actions@v1.1.0
working-directory: ./app1
with:
run: errcheck
token: ${{ secrets.GITHUB_TOKEN }}
但我想要:
errcheck:
name: Errcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: check
uses: grandcolline/golang-github-actions@v1.1.0
working-directory: [./app1, ./app2]
with:
run: errcheck
token: ${{ secrets.GITHUB_TOKEN }}
【问题讨论】:
-
这两个目录有相互依赖关系吗?
-
不,它们是完全独立的应用程序
标签: go github-actions