From 0c6397acfa0116ae75a165de4b5dee1435c60f0d Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Mon, 4 Dec 2023 16:33:06 -0800 Subject: [PATCH] Add owobot.service --- .goreleaser.yaml | 8 ++++---- owobot.service | 11 +++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 owobot.service diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 16cd036..054e1ed 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -16,7 +16,7 @@ builds: - riscv64 archives: - files: - - scripts/completion/* + - owobot.service nfpms: - id: owobot description: "The coolest bot ever written" @@ -32,8 +32,8 @@ nfpms: conflicts: - owobot contents: - - src: scripts/completion/bash - dst: /usr/share/bash-completion/completions/lure + - src: owobot.service + dst: /etc/systemd/system/owobot.service aurs: - name: owobot-bin homepage: 'https://gitea.elara.ws/owobot/owobot' @@ -52,7 +52,7 @@ aurs: install -Dm755 ./owobot "${pkgdir}/usr/bin/owobot" # services - # TODO + install -Dm644 ./owobot.service "${pkgdir}/etc/systemd/system/owobot.service" release: gitea: owner: owobot diff --git a/owobot.service b/owobot.service new file mode 100644 index 0000000..fd23b02 --- /dev/null +++ b/owobot.service @@ -0,0 +1,11 @@ +[Unit] +Description=owobot +After=network-online.target + +[Service] +ExecStart=owobot +Restart=always +StandardOutput=journal + +[Install] +WantedBy=default.target \ No newline at end of file