Refactor README for distro install docs, fix release archive

Trim intro fluff, add per-distro dependency install commands, and make
the Chrome Web Store the primary extension install path with unpacked
install demoted to a dev-only section. Also switch the release workflow
to archive the whole repo instead of just extension/, since install.sh
and native-host/ are now what the README points users at downloading.
This commit is contained in:
2026-08-12 14:50:12 +03:00
parent 6ed564f802
commit 6ef2133760
2 changed files with 96 additions and 79 deletions
+6 -4
View File
@@ -15,10 +15,12 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Package extension
run: |
cd extension
zip -r "../kget-capture-${GITHUB_REF_NAME}.zip" .
- name: Package source
# Users need the whole repo (install.sh, native-host/, keys/), not
# just extension/ -- the extension itself now ships via the Chrome
# Web Store. git archive only includes tracked files, so the
# gitignored private key (never committed) can't end up in it.
run: git archive --format=zip -o "kget-capture-${GITHUB_REF_NAME}.zip" HEAD
- name: Create release
uses: softprops/action-gh-release@v2