From 531b8c6e230ed1e6fc62b23a4bad9fa0bd3e28c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20K=C3=B6hnke?= <1428877+mkoehnke@users.noreply.github.com> Date: Tue, 8 Aug 2023 14:33:04 +0200 Subject: [PATCH] Upgrade post run operation to docker v2 (#33) --- post.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/post.js b/post.js index d728594..0720c9a 100644 --- a/post.js +++ b/post.js @@ -2,6 +2,12 @@ const core = require("@actions/core"); const compose = require("docker-compose"); const utils = require("./utils"); +// Use docker compose v2 +// ref: https://github.com/PDMLab/docker-compose/tree/master#import-for-docker-compose-v2 +// The migration of Docker was done with Docker Compose. Use the official plugin instead. +// ref: https://docs.docker.com/compose/migrate/ +const composeV2 = compose.v2; + try { const composeFiles = utils.parseComposeFiles( core.getMultilineInput("compose-file") @@ -17,7 +23,7 @@ try { commandOptions: utils.parseFlags(core.getInput("down-flags")), }; - compose.down(options).then( + composeV2.down(options).then( () => { console.log("compose removed"); },