# bors-ng/bors-ng

👁 A merge bot for GitHub Pull Requests

Repository: https://github.com/bors-ng/bors-ng
Canonical: https://ross.abutalabs.com/products/bors-ng
Homepage: https://bors.tech/
Language: Elixir
License: Apache-2.0
License Family: permissive
Topics: bors, continuous-integration, elixir, github, travis-ci, appveyor
Archived: true
Last push: 2024-04-04T12:24:44+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3535, "days_push": 881, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1530, forks 184 (observed 2026-08-28T04:04:59.229971+00:00)

## What it is
Bors-NG is a self-hosted GitHub bot that implements a merge queue workflow, testing batches of pull requests together on a staging branch before landing them on main so the main branch never breaks. It is written in Elixir and is now deprecated in favor of GitHub's built-in merge queue, though bug fixes are still merged.

## Use cases
- keep the main branch always green with tested merges
- batch multiple pull requests into one merge queue test run
- avoid semantic merge conflicts between passing PRs
- automate merge-on-green workflow for GitHub pull requests
- self-host a merge bot for a GitHub organization
- test PR combinations before publishing to main

## When to choose
- you are on an older GitHub plan without access to merge queues
- you need a self-hosted merge queue with batch testing
- your team wants bors-style r+/try commands on GitHub PRs

## When to avoid
- you can use GitHub's built-in merge queue feature
- you need a project with active feature development
- you don't use GitHub for pull requests

## Facets
- artifact type: application
- maturity: maintenance
- function: ci-cd, workflow-automation, developer-tools
- domain: developer-tools, version-control
- platform: self-hosted
- tags: merge-queue, github-bot, continuous-integration, elixir, batch-merging, deprecated, devops, automation, web-server, github

## Member repositories
- bors-ng/bors-ng (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:59.229971+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:31:24.160270+00:00, confidence not recorded.
  - readme: https://github.com/bors-ng/bors-ng (fetched 2026-08-28T04:04:59.229971+00:00, sha 343349c6f3f1)
  - homepage: https://bors.tech/ (fetched 2026-08-29T11:33:38.998899+00:00, sha e857b59e55a1)
  - site_page: https://bors.tech/documentation/getting-started/index.html (fetched 2026-08-29T11:33:39.008495+00:00, sha d71b87c3fbd2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
