docs: document CI/CD setup and disabled Forgejo Actions
This commit is contained in:
parent
f5d889f6e7
commit
c9731274d3
1 changed files with 15 additions and 0 deletions
15
README.md
15
README.md
|
|
@ -4,6 +4,21 @@
|
|||
$ sudo docker-compose up -d
|
||||
```
|
||||
|
||||
## CI/CD
|
||||
|
||||
Dieses Repo nutzt **Woodpecker CI** (via `.woodpecker.yml`) für automatische Docker-Builds.
|
||||
|
||||
| Event | Aktion |
|
||||
|---|---|
|
||||
| Push auf `main` | Build + Push → `192.168.178.6:8083/cschulz/rd13_media_wiki:latest` |
|
||||
| Pull Request auf `main` | Build only (dry-run, kein Push) |
|
||||
|
||||
**Forgejo Actions ist deaktiviert** (`[actions] ENABLED = false` in `app.ini`).
|
||||
Der "waiting"-Status im Forgejo-Actions-Tab kann ignoriert werden – Woodpecker übernimmt alle CI-Aufgaben.
|
||||
|
||||
Benötigte Woodpecker-Secrets:
|
||||
- `RD13_MW_DOCKER_BUILD_TOKEN` – Forgejo Access Token mit `write:packages` Scope
|
||||
|
||||
## Setup and use our own Tile Server
|
||||
This is needed to use maps in extensions.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue