Point package metadata and install instructions at the Uni Graz Gitea
This commit is contained in:
parent
4e854ba8c2
commit
7cf9a494fa
3 changed files with 15 additions and 5 deletions
27
.gitea/workflows/ci.yml
Normal file
27
.gitea/workflows/ci.yml
Normal 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
|
||||
14
README.md
14
README.md
|
|
@ -15,9 +15,13 @@ Requires pi **1.5.x** and Node.js **22.19+**.
|
|||
## Install
|
||||
|
||||
```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:
|
||||
|
||||
```text
|
||||
|
|
@ -31,7 +35,7 @@ models are listed under `unigpt`.
|
|||
To try the extension without installing it:
|
||||
|
||||
```sh
|
||||
pi -e git:github.com/behackl/pi-unigpt
|
||||
pi -e git:imsc.uni-graz.at/git/behackl/pi-unigpt
|
||||
```
|
||||
|
||||
## Commands
|
||||
|
|
@ -111,6 +115,12 @@ extension. Then run `/reload` and `/login unigpt`.
|
|||
misconfigured on the server side; try another model and tell the UniGPT
|
||||
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
|
||||
|
||||
```sh
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@
|
|||
"author": "Benjamin Hackl",
|
||||
"repository": {
|
||||
"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": {
|
||||
"url": "https://github.com/behackl/pi-unigpt/issues"
|
||||
"url": "https://imsc.uni-graz.at/git/behackl/pi-unigpt/issues"
|
||||
},
|
||||
"type": "module",
|
||||
"keywords": [
|
||||
|
|
|
|||
Loading…
Reference in a new issue