main
md 43 lines 1.89 KB
Rendered Raw
1 ---
2 date: 2026-07-05
3 title: GitHub App reviews and one-click GitHub import
4 headline: siGit Code now reviews pull requests on github.com, and any GitHub repository can be migrated or mirrored into siGit in one click.
5 ---
6
7 Two features connect siGit to where your code already lives: automatic pull
8 request reviews on GitHub itself, and repository import in both one-time and
9 continuously-synced flavors. Under the hood this release also brings up Solid
10 Queue as the platform's background job runner.
11
12 ## siGit Code reviews your GitHub pull requests
13
14 Install the [siGit Code GitHub App](https://github.com/apps/sigit-code) on a
15 repository and every reviewable pull request gets an automatic review: a
16 walkthrough summary of the change plus line-level comments, powered by Onde
17 Cloud inference.
18
19 The App is deliberately conservative about noise and scope:
20
21 - Drafts are skipped until they're marked ready for review.
22 - A new push supersedes queued reviews of older commits, so you never get a
23 stale review of code that no longer exists.
24 - Pull requests over the size budget get one short explanatory comment
25 instead of a half-finished review.
26 - Permissions are minimal: read repository contents, read and write pull
27 requests, nothing else.
28
29 ## Import from GitHub
30
31 The new **Import** page brings a repository into siGit in one click, in two
32 modes:
33
34 - **Migrate** — copy the repository once, history and all; siGit becomes the
35 source of truth and you can push to it.
36 - **Mirror** — keep GitHub as the source of truth; siGit auto-syncs on a
37 schedule (or immediately, via an optional push webhook) and the siGit copy
38 stays read-only until you detach it.
39
40 Public repositories import straight from a URL with no account connection.
41 Connecting your GitHub account (a separate, revocable OAuth grant used only
42 for importing) lists your repositories, private ones included, for one-click
43 import. Import tokens are encrypted at rest.