# How to pass checks in github (pull request)

**URL:** <https://ziggit.dev/t/how-to-pass-checks-in-github-pull-request/4417>\
**Category:** Help\
**Tags:** build-system\
**Created:** [May 23, 2024, 6:58am UTC](https://ziggit.dev/t/how-to-pass-checks-in-github-pull-request/4417 "2024-05-23T06:58:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lking03x](https://ziggit.dev/user_avatar/ziggit.dev/lking03x/32/3554_2.png) [@lking03x](https://ziggit.dev/u/lking03x)\
**Post date:** [May 23, 2024, 6:58am UTC](https://ziggit.dev/t/how-to-pass-checks-in-github-pull-request/4417/1 "2024-05-23T06:58:32Z")

</div>

Hi, I made a pull requests to zig master but it seems to not pass checks although it’s compile and works on my side. It seems one had to add something to the commit message for it to launch automated tests. Can anyone help me ?

> <https://github.com/ziglang/zig/pull/20018>
>
> … https://github.com/ziglang/zig/issues/19272

---

<div class="post-metadata">

**Author:** ![squeek502](https://ziggit.dev/user_avatar/ziggit.dev/squeek502/32/409_2.png) [@squeek502](https://ziggit.dev/u/squeek502)\
**Post date:** [May 23, 2024, 12:02pm UTC](https://ziggit.dev/t/how-to-pass-checks-in-github-pull-request/4417/2 "2024-05-23T12:02:50Z")

</div>

The CI had to be manually approved to run since it’s your first time contributing. It’s a GitHub thing:

> **[Approving workflow runs from public forks - GitHub Docs](https://docs.github.com/en/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks)**
>
> When an outside contributor submits a pull request to a public repository, a maintainer with write access may need to approve any workflow runs.

---

<div class="post-metadata">

**Author:** ![lking03x](https://ziggit.dev/user_avatar/ziggit.dev/lking03x/32/3554_2.png) [@lking03x](https://ziggit.dev/u/lking03x)\
**Post date:** [October 15, 2024, 7:48am UTC](https://ziggit.dev/t/how-to-pass-checks-in-github-pull-request/4417/3 "2024-10-15T07:48:33Z")

</div>

Thanks. I made it pass the checks, since then.
