main.ymlΒΆ

---
- name: πŸ“¦ install jrnl
  package_install: # nocheck: package-install its skipped result picks the PyPI fallback below
    id: jrnl
  register: jrnl_package

- name: πŸ“¦ Install jrnl via pip (system-wide)
  include_role:
    name: sys-pip-install
  vars:
    package_name: jrnl
    global_install: true
  when: jrnl_package is skipped