From 30df452da3400541c2b7fc44d5a8ee24062a617d Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Fri, 17 Jun 2022 16:21:54 +0200 Subject: [PATCH] Update main.js --- main.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.js b/main.js index 88a5ef6..d92c3b3 100644 --- a/main.js +++ b/main.js @@ -77,12 +77,13 @@ async function main() { core.endGroup() } - if (distribution.endsWith('-backports') { + if (imageName == "debian" && distribution.endsWith("-backports")) { core.startGroup("Enable backports") + const baseDistribution = distribution.replace("-backports", "") await exec.exec("docker", [ "exec", container, - "bash", "-c", "echo 'APT::Get::Assume-Yes \"true\";' > /etc/apt/apt.conf.d/00noconfirm" + "bash", "-c", `grep -m1 -E '^deb .+ ${baseDistribution} .+$' /etc/apt/sources.list | sed 's/ ${baseDistribution} / ${distribution} /' | tee /etc/apt/sources.list.d/backports.list` ]) core.endGroup() }