{"library":"github-build","type":"library","category":null,"description":"The `github-build` library provides a minimalist interface for setting GitHub Commit Statuses (also known as \"Checks\" or \"Build Statuses\") via the GitHub API. It enables continuous integration (CI) services to report the status of builds, tests, and other automated checks directly on pull requests and commits within GitHub. The current stable version is `1.2.4`, primarily focused on stability and security. Its release cadence appears to be low, with releases often addressing specific issues like security patches. Key differentiators include its straightforward API for managing `pending`, `success`, `failure`, and `error` states, making it easy to integrate into CI pipelines without dealing directly with the complexities of the GitHub REST API for status updates. It's designed for simple, direct status reporting rather than comprehensive GitHub API interaction.","language":"javascript","status":"maintenance","version":"1.2.4","tags":["javascript","github","build","checks","ci"],"last_verified":"Wed May 27","install":[{"cmd":"npm install github-build","imports":["const Build = require('github-build')"]},{"cmd":"yarn add github-build","imports":[]},{"cmd":"pnpm add github-build","imports":[]}],"homepage":null,"github":"https://github.com/siddharthkp/github-build","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/github-build","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/github-build/compatibility"}}