我想添加一个链接到一个网站的公关请求自动。该链接将包括PR号码是否有办法做到这一点时,公关是提出,以便它是在公关的描述。该链接将指向基于PR编号的评审应用程序。
例如www.pr-1234.com 1234是PR号码吗?
发布于 2022-08-31 12:13:43
您可以在工作流运行期间使用Github操作访问github工作流上下文。
例如,要打印它,可以使用如下工作流:
jobs:
context:
runs-on: ubuntu-latest
steps:
- name: Dump GitHub context
env:
GITHUB_CONTEXT: ${{ toJSON(github) }}
run: echo "$GITHUB_CONTEXT"在此GITHUB_CONTEXT中,您将始终拥有一个github.event属性,该属性对应于:
完整事件web钩子有效负载。可以使用此上下文访问事件的各个属性。此对象与触发工作流运行的事件的web钩子有效载荷相同,每个事件不同。每个GitHub操作事件的webhooks都在“触发工作流的事件”中链接。例如,对于由
push event触发的工作流运行,此对象包含推网钩有效载荷的内容。
对于pull_request事件,它也是相同的行为。
https://gist.github.com/GuillaumeFalourd/e53ec9b6bc783cce184bd1eec263799d:当我需要检查pull_request事件有效负载上哪些字段可用时,我使用它作为支持
在拉请求事件上下文中,可以通过在工作流中使用pull_request number (或${{ github.event.number }})来访问github.event.number。
然后,您可以在同一作业中使用来自Github市场的操作,向触发工作流的拉请求中添加注释。下面是行动,它可以帮助您完成它(还有其他的),例如在动作消息输入中使用www.pr-${{ github.event.number }}.com。
https://stackoverflow.com/questions/73554397
复制相似问题