我正在尝试使用与此类似的结构来组织我的工作流工件(在自托管运行器上):
c:\github\artifacts{org}{repo}{runid}
我们企业中的不同组织可以有一个同名的存储库,所以我希望能够按组织名称进行组织。
到目前为止我有这个:
c:\github\artifacts{org}{${{ github.event.repository.name }}${{ github.run_id }}\
如何确定组织名称?
我正在尝试使用与此类似的结构来组织我的工作流工件(在自托管运行器上):
c:\github\artifacts{org}{repo}{runid}
我们企业中的不同组织可以有一个同名的存储库,所以我希望能够按组织名称进行组织。
到目前为止我有这个:
c:\github\artifacts{org}{${{ github.event.repository.name }}${{ github.run_id }}\
如何确定组织名称?
你可以从github context得到。以下是一些可能有用的:
如果您不知道 runner 可以使用哪些值以及哪些 env 变量,您可以env
在一个步骤中运行以将其打印出来,如下所示:
name: Print environment variables
on:
workflow_dispatch:
jobs:
debug:
runs-on: ubuntu-latest
steps:
- name: Print
run: env | sort