diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 7a4e83c0..c2fbdd66 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -3,10 +3,13 @@ name: deploy-rs run-name: ${{ github.actor }} - deploy-rs on: - schedule: - - cron: '0 2 * * 0' - # “At 02:00 Sunday." workflow_dispatch: + push: + branches: + - main + paths: + - 'flake.lock' + env: SSH_OPTS: "-q -A -o StrictHostKeyChecking=no" TS_OPTS: "--login-server=https://headscale.sysctl.io --accept-routes --accept-dns --hostname forgejo-runner" @@ -40,7 +43,7 @@ jobs: - name: nixos-version (Pre) run: ssh ${{ env.SSH_OPTS }} albert@warsaw-ovh-01.servers.hs.net "nixos-version" - name: deploy-rs - run: deploy ${{}} + run: deploy -sd ${{github.workspace}} - name: nixos-version (Post) run: ssh ${{ env.SSH_OPTS }} lbert@warsaw-ovh-01.servers.hs.net "nixos-version" - name: Send Notification