deploy: automatically test and release pushed main commits

This commit is contained in:
syntaxbullet
2026-09-07 12:57:42 +02:00
parent 5f36358709
commit b20af6d95c
6 changed files with 298 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
[Unit]
Description=Test and deploy Minabot main from Gitea
Wants=network-online.target
After=network-online.target docker.service
Requires=docker.service
[Service]
Type=oneshot
User=syntaxbullet
WorkingDirectory=/opt/minabot
ExecStart=/usr/local/bin/minabot-deploy
TimeoutStartSec=30min
UMask=0077