From 6656cfda9813fd7edead71a17cc2e795a51103bb Mon Sep 17 00:00:00 2001 From: Mike Sul Date: Mon, 28 Oct 2024 12:09:34 +0100 Subject: [PATCH] ci: Use the new utility to compose and publish apps Switch to usage of `composectl publish` instead of `compose-publish` in the CI/github workflow for creation and publishing of Compose Apps. Signed-off-by: Mike Sul --- .github/workflows/fio-app-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/fio-app-ci.yml b/.github/workflows/fio-app-ci.yml index 60da84a..19cd314 100644 --- a/.github/workflows/fio-app-ci.yml +++ b/.github/workflows/fio-app-ci.yml @@ -88,7 +88,7 @@ jobs: id: app working-directory: ${{ env.COMPOSE_APP_DIR }} run: | - compose-publish -d app.hash --pinned-images ${{needs.build-images.outputs.image_uri_ha-plugin}},${{needs.build-images.outputs.image_uri_ha-app}} ${{ env.FIO_REGISTRY }}/${{ env.FIO_FACTORY }}/${{ env.COMPOSE_APP_NAME }}:${{ needs.build-images.outputs.image_tag }} amd64,arm64 + composectl publish --layers-manifest=false -d app.hash --pinned-images ${{needs.build-images.outputs.image_uri_ha-plugin}},${{needs.build-images.outputs.image_uri_ha-app}} ${{ env.FIO_REGISTRY }}/${{ env.FIO_FACTORY }}/${{ env.COMPOSE_APP_NAME }}:${{ needs.build-images.outputs.image_tag }} amd64,arm64 uri="${{ env.FIO_REGISTRY }}/${{ env.FIO_FACTORY }}/${{ env.COMPOSE_APP_NAME }}@$(cat app.hash)" echo "app_uri=$uri" >> $GITHUB_OUTPUT -