From 9fdff493b25442b5c48b3044a943ff98a690f9a7 Mon Sep 17 00:00:00 2001 From: Jef Roosens Date: Fri, 4 Jul 2025 16:11:23 +0200 Subject: [PATCH] any.tools.caddy: switch to better module --- roles/any.tools.caddy/tasks/main.yml | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/roles/any.tools.caddy/tasks/main.yml b/roles/any.tools.caddy/tasks/main.yml index b564163..be1bc39 100644 --- a/roles/any.tools.caddy/tasks/main.yml +++ b/roles/any.tools.caddy/tasks/main.yml @@ -1,18 +1,13 @@ -- name: Add Caddy GPG key - ansible.builtin.get_url: - url: 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' - dest: '/etc/apt/trusted.gpg.d/caddy.asc' - mode: '0644' - force: true - -- name: Add Caddy repositories - apt_repository: - repo: "{{ item }} https://dl.cloudsmith.io/public/caddy/stable/deb/debian any-version main" - filename: 'caddy-stable' - state: present - with_items: - - deb - - deb-src +- name: Add Caddy repository and key + ansible.builtin.deb822_repository: + name: 'caddy' + types: + - deb + - deb-src + uris: 'https://dl.cloudsmith.io/public/caddy/stable/deb/debian' + suites: 'any-version' + components: 'main' + signed_by: 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' - name: Install Caddy apt: