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