Release v1.1.0: GitHub App PR reviews and Import from GitHub

Seto Elkahfi committed Jul 5, 2026 at 23:46 UTC 552f83d6260080984b33eba165880571015aef52
2 files changed +44 -1
config/changelog/v1.1.0.md new
+43
@@ -0,0 +1,43 @@
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.
lib/sigitsi/version.rb
+1 -1
@@ -5,5 +5,5 @@ module Sigitsi
5 # MAJOR for incompatible changes, MINOR for backwards-compatible features,
6 # PATCH for backwards-compatible fixes. Surfaced in the site footer and
7 # available anywhere as `Sigitsi::VERSION`.
8 - VERSION = "1.0.0"
8 + VERSION = "1.1.0"
9 end