All checks were successful
Build and Test / build-and-test (push) Successful in 36s
On tag push, scp the binary to ~/hsa-app/releases/hsa-app-V<tag>/hsa, repoint the ~/hsa-app/hsa symlink, and restart the user systemd service. Add deploy/hsa_app.service unit and deploy/INSTALL.md with host layout, one-time install, deploy, and rollback steps. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
14 lines
254 B
Desktop File
14 lines
254 B
Desktop File
[Unit]
|
|
Description=HSA app
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=exec
|
|
WorkingDirectory=%h/hsa-app
|
|
ExecStart=%h/hsa-app/hsa_app.sh %h/hsa-app/hsa_app.env
|
|
Restart=on-failure
|
|
RestartSec=2
|
|
|
|
[Install]
|
|
WantedBy=default.target
|