docs: document CI/CD setup and disabled Forgejo Actions

This commit is contained in:
Conrad Schulz 2026-05-31 06:29:31 +00:00
parent f5d889f6e7
commit c9731274d3

View file

@ -4,6 +4,21 @@
$ sudo docker-compose up -d $ 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 ## Setup and use our own Tile Server
This is needed to use maps in extensions. This is needed to use maps in extensions.