Deploy site with Gitea Actions
Check and deploy / deploy (push) Successful in 23s

This commit is contained in:
2026-07-25 22:14:40 -05:00
parent c833f5ee84
commit c8c26c1706
2 changed files with 77 additions and 0 deletions
+17
View File
@@ -96,6 +96,23 @@ python3 -m http.server 4173
Then open <http://localhost:4173>.
## Automatic deployment
Gitea Actions validates and publishes the website after every push to `main`.
The workflow in [`.gitea/workflows/deploy.yml`](.gitea/workflows/deploy.yml)
assembles only the runtime files and syncs them to
`a-plot-of-plants-deploy@<DEPLOY_HOST>:/var/www/html/a-plot-of-plants/`.
It can also be run manually from the Actions page.
The workflow requires these repository Actions secrets:
- `DEPLOY_HOST`: the web server hostname or IP address as reached by the runner.
- `DEPLOY_SSH_KEY`: the complete private deployment key.
- `DEPLOY_KNOWN_HOSTS`: the web server's verified SSH host-key line.
The deployment deliberately excludes Git metadata, authoring documentation,
the source GeoPackage, and other development-only files.
## Zoom behavior
Both the yard overlays and the local basemap are vector data, so linework stays