gpt4 book ai didi

未调用 Github 操作 check_run

转载 作者:行者123 更新时间:2023-12-04 04:23:59 24 4
gpt4 key购买 nike

我正在玩 github 操作,并在其他检查完成时尝试做一些事情。我看到此操作的运行次数为 0。
此操作在 master 分支中可用,我正在向 master 开放 PR。

我试图通过 webhooks 捕获事件,我在那里接收事件就好了。为什么我的操作不起作用?

代码如下:

name: on check run 

on:
check_run:
types: [ completed, rerequested, completed, requested_action]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1
- name: ENV
run: env
- name: check out event
run: cat "$GITHUB_EVENT_PATH"

更新
我还尝试在存储库(travis ci)中进行其他检查,该操作仍未执行。

更新 2

结果我正在寻找我需要的不同事件。即使“检查运行”事件,我也混淆了状态。 Travis ci 在它的默认设置中产生了“状态”事件,需要单独启用“检查”api

最佳答案

我认为问题可能是 Travis 上的 GitHub Checks API 支持仅添加到 travis-ci.com。因此,如果您的检查在 travis-ci.org 上运行,则您需要迁移。

有关公告,请参阅此博客文章。
https://blog.travis-ci.com/2018-05-07-announcing-support-for-github-checks-api-on-travis-ci-com

It is available to private and open source projects using travis-ci.com



这是关于迁移的公告
https://blog.travis-ci.com/2018-09-27-deprecating-github-commit-status-api-for-github-apps-managed-repositories

As part of our gradual migration to GitHub Apps for our GitHub integration, we’re formally deprecating GitHub Commit Status API updates for repositories on travis-ci.com managed by GitHub Apps. Instead, these repositories will have status updates reported to the GitHub Check Runs API.

关于未调用 Github 操作 check_run,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58307570/

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