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
+43
new file mode 100644
index 0000000..23b3770
--- /dev/null
+++ b/config/changelog/v1.1.0.md
@@ -0,0 +1,43 @@
+---
+date: 2026-07-05
+title: GitHub App reviews and one-click GitHub import
+headline: siGit Code now reviews pull requests on github.com, and any GitHub repository can be migrated or mirrored into siGit in one click.
+---
+
+Two features connect siGit to where your code already lives: automatic pull
+request reviews on GitHub itself, and repository import in both one-time and
+continuously-synced flavors. Under the hood this release also brings up Solid
+Queue as the platform's background job runner.
+
+## siGit Code reviews your GitHub pull requests
+
+Install the [siGit Code GitHub App](https://github.com/apps/sigit-code) on a
+repository and every reviewable pull request gets an automatic review: a
+walkthrough summary of the change plus line-level comments, powered by Onde
+Cloud inference.
+
+The App is deliberately conservative about noise and scope:
+
+- Drafts are skipped until they're marked ready for review.
+- A new push supersedes queued reviews of older commits, so you never get a
+ stale review of code that no longer exists.
+- Pull requests over the size budget get one short explanatory comment
+ instead of a half-finished review.
+- Permissions are minimal: read repository contents, read and write pull
+ requests, nothing else.
+
+## Import from GitHub
+
+The new **Import** page brings a repository into siGit in one click, in two
+modes:
+
+- **Migrate** — copy the repository once, history and all; siGit becomes the
+ source of truth and you can push to it.
+- **Mirror** — keep GitHub as the source of truth; siGit auto-syncs on a
+ schedule (or immediately, via an optional push webhook) and the siGit copy
+ stays read-only until you detach it.
+
+Public repositories import straight from a URL with no account connection.
+Connecting your GitHub account (a separate, revocable OAuth grant used only
+for importing) lists your repositories, private ones included, for one-click
+import. Import tokens are encrypted at rest.
lib/sigitsi/version.rb
+1
-1
index ecbe1ec..2e911e6 100644
--- a/lib/sigitsi/version.rb
+++ b/lib/sigitsi/version.rb
@@ -5,5 +5,5 @@ module Sigitsi
# MAJOR for incompatible changes, MINOR for backwards-compatible features,
# PATCH for backwards-compatible fixes. Surfaced in the site footer and
# available anywhere as `Sigitsi::VERSION`.
- VERSION = "1.0.0"
+ VERSION = "1.1.0"
end