Point package metadata and install instructions at the Uni Graz Gitea
Some checks failed
CI / test (22) (push) Failing after 29s
CI / test (24) (push) Failing after 29s

This commit is contained in:
Benjamin Hackl 2026-11-03 20:39:34 +01:00
commit 7cf9a494fa
3 changed files with 15 additions and 5 deletions

27
.gitea/workflows/ci.yml Normal file
View file

@ -0,0 +1,27 @@
name: CI
on:
push:
branches: [main]
pull_request:
permissions:
contents: read
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node: [22, 24]
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 11
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: pnpm
- run: pnpm install --frozen-lockfile
- run: pnpm run ci

View file

@ -15,9 +15,13 @@ Requires pi **1.5.x** and Node.js **22.19+**.
## Install ## Install
```sh ```sh
pi install git:github.com/behackl/pi-unigpt pi install git:imsc.uni-graz.at/git/behackl/pi-unigpt
``` ```
This follows the latest version; `pi update --extensions` pulls updates. To
stay on one release instead, pin its tag:
`pi install git:imsc.uni-graz.at/git/behackl/pi-unigpt@v0.1.0`.
Then start pi (or run `/reload` in a running session) and log in: Then start pi (or run `/reload` in a running session) and log in:
```text ```text
@ -31,7 +35,7 @@ models are listed under `unigpt`.
To try the extension without installing it: To try the extension without installing it:
```sh ```sh
pi -e git:github.com/behackl/pi-unigpt pi -e git:imsc.uni-graz.at/git/behackl/pi-unigpt
``` ```
## Commands ## Commands
@ -111,6 +115,12 @@ extension. Then run `/reload` and `/login unigpt`.
misconfigured on the server side; try another model and tell the UniGPT misconfigured on the server side; try another model and tell the UniGPT
team. team.
## Feedback
Please report problems and ideas at
<https://imsc.uni-graz.at/git/behackl/pi-unigpt/issues>. Include the output
of `/unigpt-refresh` and the model you used, but never your API key.
## Development ## Development
```sh ```sh

View file

@ -6,11 +6,11 @@
"author": "Benjamin Hackl", "author": "Benjamin Hackl",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git+https://github.com/behackl/pi-unigpt.git" "url": "git+https://imsc.uni-graz.at/git/behackl/pi-unigpt.git"
}, },
"homepage": "https://github.com/behackl/pi-unigpt#readme", "homepage": "https://imsc.uni-graz.at/git/behackl/pi-unigpt#readme",
"bugs": { "bugs": {
"url": "https://github.com/behackl/pi-unigpt/issues" "url": "https://imsc.uni-graz.at/git/behackl/pi-unigpt/issues"
}, },
"type": "module", "type": "module",
"keywords": [ "keywords": [