- name: download latest hugo .deb shell: | curl -sSL https://api.github.com/repos/gohugoio/hugo/releases | awk -F '"' '/browser_download_url/ {print $4}' | grep -i 'extended' | grep -i 'linux-amd64' | head -1 register: latest_hugo_url - name: download hugo .deb package get_url: url: "{{ latest_hugo_url.stdout }}" dest: /tmp/hugo.deb mode: '0644' - name: install hugo package apt: deb: /tmp/hugo.deb state: present - name: remove hugo .deb package file: path: /tmp/hugo.deb state: absent