aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel Williams2019-11-30 03:50:24 +1300
committerSamuel Williams2019-11-30 03:50:24 +1300
commit04190466eeb0443d7c9b2476dd9190a789715038 (patch)
tree70c721787ac2b80e8adebd5a9ed149ef0bbac911
parent72b1c1d0aaf090e732073f8832a15cdfd9cdb6b9 (diff)
downloadaur-04190466eeb0443d7c9b2476dd9190a789715038.tar.gz
Add systemd service file.
-rwxr-xr-xPKGBUILD3
-rw-r--r--github-actions.service11
2 files changed, 14 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a3273d9cc5fc..214907b914d6 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,6 +24,9 @@ sha512sums=('711cdb99e6dc34e6cc843ef31befd2db49bfe0463f3da9550663ced9febb362cdf2
package() {
mkdir -p "$pkgdir/opt/$provides"
cp -r "$srcdir/." "$pkgdir/opt/$provides"
+
+ install -m755 -d ${pkgdir}/usr/lib/systemd/system || return 1
+ install -m644 $startdir/github-actions.service ${pkgdir}/usr/lib/systemd/system || return 1
}
pre_install() {
diff --git a/github-actions.service b/github-actions.service
new file mode 100644
index 000000000000..aecf162dda95
--- /dev/null
+++ b/github-actions.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=GitHub Actions Listener Daemon
+
+[Service]
+User=github-actions
+WorkingDirectory=~
+Type=exec
+ExecStart=./run.sh
+
+[Install]
+WantedBy=multi-user.target