- name: reload nginx
  service:
    name: nginx
    state: reloaded
  when: '"handler" not in ansible_skip_tags'

- name: restart forgejo
  service:
    name: forgejo
    state: restarted
  notify: wait for forgejo
  when: '"handler" not in ansible_skip_tags'

- name: restart forgejo-runner
  service:
    name: forgejo-runner
    state: restarted
  when: '"handler" not in ansible_skip_tags'

- name: wait for forgejo
  wait_for:
    path: /var/lib/forgejo/socket