Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

githail-sandbox

A throwaway repository for exercising Githail against real pull requests, real CI, and real review bots — without cluttering a repository anyone depends on.

Nothing here is used by anything. Break it freely.

What it is for

Githail's control plane can only be tested against genuine GitHub behaviour: webhook delivery, check-run timing, when each vendor decides it has finished, and how they cancel each other. None of that is reachable from unit tests, and every real bug found so far — gates that never advanced, reconciles cancelling each other, labels that lied — surfaced on a live pull request.

The code is deliberately small and slightly wrong in places, so reviewers have something to say. internal/text.Truncate slices bytes rather than runes, which is the defect class every vendor has been observed catching.

Setup this repository needs

  • the Githail GitHub App installed
  • the review vendors installed, with automatic review turned off so the App decides when they run
  • the githail:* labels created

About

Throwaway repo for exercising Githail against real PRs, CI, and review bots

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages