gpt4 book ai didi

github - 如何在GitHub上获取分支名称?

转载 作者:行者123 更新时间:2023-12-03 15:35:23 27 4
gpt4 key购买 nike

在GitHub Action 期间,我想知道分支的名称:

  • 进行推送操作:当前分支的名称
  • pull_request操作的
  • :目标分支
  • 的名称

    我需要一个像 developmasterfeature/xxx的字符串(而不是refs/pull/…)。
    ${{ github.ref }} var给我 refs/heads/develop。我如何只获取 develop

    最佳答案

    您可以像下面这样创建GITHUB_REF的最后部分的步骤输出。

    on: push
    jobs:
    example:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2

    - name: Set output
    id: vars
    run: echo ::set-output name=short_ref::${GITHUB_REF#refs/*/}

    - name: Check output
    run: echo ${{ steps.vars.outputs.short_ref }}

    关于github - 如何在GitHub上获取分支名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60300169/

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