# Github Action as replacement for git based verification workflow

**URL:** <https://forum.codecrafters.io/t/github-action-as-replacement-for-git-based-verification-workflow/1245>\
**Category:** Feature Requests\
**Created:** [August 1, 2024, 12:47pm UTC](https://forum.codecrafters.io/t/github-action-as-replacement-for-git-based-verification-workflow/1245 "2024-08-01T12:47:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![OlaoluwaM](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/olaoluwam/32/1119_2.png) [@OlaoluwaM](https://forum.codecrafters.io/u/OlaoluwaM)\
**Post date:** [August 1, 2024, 12:47pm UTC](https://forum.codecrafters.io/t/github-action-as-replacement-for-git-based-verification-workflow/1245/1 "2024-08-01T12:47:09Z")

</div>

Could something like this work/be possible to allow for more flexible project setups?

---

<div class="post-metadata">

**Author:** ![rohitpaulk](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/rohitpaulk/32/6_2.png) [@rohitpaulk](https://forum.codecrafters.io/u/rohitpaulk)\
**Post date:** [August 1, 2024, 1:01pm UTC](https://forum.codecrafters.io/t/github-action-as-replacement-for-git-based-verification-workflow/1245/2 "2024-08-01T13:01:47Z")

</div>

@OlaoluwaM Github Actions is super slow - we’ve prototyped with this but it’s just so painful to work with. Our tests often finish faster than it takes a GitHub Actions run to be picked up.

That said, our testers are open source so anyone is free to try to set this up! [GitHub - codecrafters-io/redis-tester](https://github.com/codecrafters-io/redis-tester)

---

<div class="post-metadata">

**Author:** ![OlaoluwaM](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/olaoluwam/32/1119_2.png) [@OlaoluwaM](https://forum.codecrafters.io/u/OlaoluwaM)\
**Post date:** [August 1, 2024, 8:11pm UTC](https://forum.codecrafters.io/t/github-action-as-replacement-for-git-based-verification-workflow/1245/3 "2024-08-01T20:11:57Z")

</div>

Interesting! Thanks for the link. Is there any other documentation on how these testers work? Does it just run the `compile` and `run` bash scripts in the `.codecrafters` directory? Is that what the CLI does also?

EDIT: NVM, I think I found this is what I was looking for: [Program Interface - CodeCrafters](https://docs.codecrafters.io/challenges/program-interface)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex003/uploads/codecrafters/original/3X/7/0/700657133935c15703e22c7c8870394f6e6dc27d.svg) [@system](https://forum.codecrafters.io/u/system)\
**Post date:** [August 4, 2024, 8:12pm UTC](https://forum.codecrafters.io/t/github-action-as-replacement-for-git-based-verification-workflow/1245/4 "2024-08-04T20:12:11Z")

</div>

Closed on August 4, 2024, 8:12pm UTC

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.
