diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 73a0130..c2d854d 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -11,7 +11,7 @@ # echo "ghp_YOUR_TOKEN_HERE" | sudo -u forgejo-runner docker login ghcr.io -u TheLovinator1 --password-stdin # 6. Configure sudoers for deployment (sudo EDITOR=nvim visudo): # forgejo-runner ALL=(discord-rss) NOPASSWD: /usr/bin/git -C /home/discord-rss/discord-rss-bot pull -# forgejo-runner ALL=(discord-rss) NOPASSWD: /usr/bin/uv sync -U +# forgejo-runner ALL=(discord-rss) NOPASSWD: /usr/bin/uv sync -U --directory /home/discord-rss/discord-rss-bot # forgejo-runner ALL=(root) NOPASSWD: /bin/systemctl restart discord-rss-bot name: Test and build Docker image @@ -96,5 +96,5 @@ jobs: if: success() && forge.ref == 'refs/heads/master' run: | sudo -u discord-rss git -C /home/discord-rss/discord-rss-bot pull - sudo -u discord-rss uv sync -U + sudo -u discord-rss uv sync -U --directory /home/discord-rss/discord-rss-bot sudo systemctl restart discord-rss-bot