From 2b1c9b974268bb3e5fbc7701924af3d6d6f2f675 Mon Sep 17 00:00:00 2001 From: Guillaume Boutry Date: Tue, 5 Dec 2023 12:25:48 +0100 Subject: [PATCH] Install charmcraft in publish job Change-Id: I9469665d5047ff0b62474d7c96195b84e8c350c7 --- roles/charm-publish/tasks/publish.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/roles/charm-publish/tasks/publish.yaml b/roles/charm-publish/tasks/publish.yaml index 7d85d799..45dbb68d 100644 --- a/roles/charm-publish/tasks/publish.yaml +++ b/roles/charm-publish/tasks/publish.yaml @@ -3,6 +3,13 @@ environment: CHARMCRAFT_AUTH: "{{ charmhub_token.value }}" block: + - name: Install charmcraft + snap: + name: charmcraft + channel: "{{ charmcraft_channel | default('latest/stable') }}" + classic: true + become: true + - name: Install docker include_role: name: ensure-docker