gpt4 book ai didi

github - 存储库名称作为 GitHub 操作环境变量?

转载 作者:行者123 更新时间:2023-12-03 18:32:08 27 4
gpt4 key购买 nike

您如何在 GitHub Actions 中将存储库名称(而不是用户或组织)作为环境变量获取?
我找到了 github.repository 但它包含所有者作为第一部分,如下所示: owner/repo

最佳答案

试试 github.repository.name

- run: echo ::set-env name=REPO_NAME::${{ github.repository.name }}

除了 Documentation,我真的建议转储上下文(可能在某些测试存储库中)只是为了熟悉它们,因为有很多数据在编写非平凡的工作流程时可能有用也可能没有用。
- name: Dump github context
run: echo "$GITHUB_CONTEXT"
shell: bash
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
请注意,部分 github 上下文更改取决于哪个事件触发的工作流,因此最好仔细检查您要使用的数据是否可用于工作流中使用的所有事件。

关于github - 存储库名称作为 GitHub 操作环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62803531/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com