Commit Diff


commit - e2b601a4f5570a25ca7066833b2a2d46b0b28bfa
commit + cf3213df7f68b6b371a009c7b0bb11baa9fd6624
blob - a3bb7130f830405158f7310af3517de328f62fc5
blob + 9ca1890557ae39992756396748e626246f39276a
--- .github/workflows/release.yml
+++ .github/workflows/release.yml
@@ -4,6 +4,10 @@ on:
   push:
     tags:
       - "v*"
+  # Manual fallback: mirrored pushes (e.g. Forgejo -> GitHub) don't always
+  # emit the `push` event Actions listens for. Run this against the tag you
+  # want to release from the "Run workflow" dropdown.
+  workflow_dispatch:
 
 permissions:
   contents: write
blob - 06833402a7e3b2442a17d569c3b6099ee085e913
blob + d3e800d89919ad5eecce25756891063ae7ec3968
--- README.md
+++ README.md
@@ -22,16 +22,16 @@ There's no daemon and no cached repository model: ever
 the `got` binary for the relevant work tree and adapts its output to the
 corresponding IntelliJ Platform VCS API.
 
-| IntelliJ feature         | got command                    |
-|---------------------------|--------------------------------|
-| VCS root detection         | presence of a `.got/` directory |
-| File status                | `got status`                   |
-| Diff / gutter               | `got cat -c :base`              |
-| Commit                     | `got commit -m <message> <paths>` |
-| Rollback                   | `got revert -R <paths>`         |
-| History                    | `got log`                       |
-| Update Project             | `got fetch` + `got update`       |
-| Send                       | `got send`                      |
+| IntelliJ feature   | got command                       |
+|--------------------|-----------------------------------|
+| VCS root detection | presence of a `.got/` directory   |
+| File status        | `got status`                      |
+| Diff / gutter      | `got cat -c :base`                |
+| Commit             | `got commit -m <message> <paths>` |
+| Rollback           | `got revert -R <paths>`           |
+| History            | `got log`                         |
+| Update Project     | `got fetch` + `got update`        |
+| Send               | `got send`                        |
 
 Source is organized by responsibility under `dev.nezzontli.gotvcs`:
 
@@ -56,7 +56,7 @@ Source is organized by responsibility under `dev.nezzo
 The resulting ZIP is written to `build/distributions/` and can be installed
 via *Settings > Plugins > ⚙ > Install Plugin from Disk*.
 
-By default this downloads a matching IntelliJ IDEA build to compile against.
+By default, this downloads a matching IntelliJ IDEA build to compile against.
 To use a local installation instead (faster, no download), set in
 `~/.gradle/gradle.properties` (not part of this repo):