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
|
## 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
|
||||||
|
|
|
||||||
|
|
@ -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": [
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue