From cdd948d1c6597bb81d4fbc2d53f60c057dfc74ad Mon Sep 17 00:00:00 2001 From: Jeremi Piotrowski Date: Thu, 24 Mar 2022 09:45:55 +0100 Subject: [PATCH] .github/workflows: install lbzip2 to speed up sdk creation Our github actions use cork to create an sdk chroot, which pulls down bzipped archives. The runners have 2 CPUs, so this unpacking could be faster if we installed lbzip2. Cork transparently uses lbzip2. --- .../coreos-overlay/.github/workflows/setup-flatcar-sdk.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/setup-flatcar-sdk.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/setup-flatcar-sdk.sh index bc445a0a55..6c7c06ecc4 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/setup-flatcar-sdk.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/setup-flatcar-sdk.sh @@ -2,6 +2,8 @@ set -euo pipefail +sudo apt-get install -y lbzip2 + CORK_VERSION=$(curl -sL https://api.github.com/repos/kinvolk/mantle/releases/latest | jq -r .tag_name | sed -e 's/^v//') curl -L -o cork https://github.com/kinvolk/mantle/releases/download/v"${CORK_VERSION}"/cork-"${CORK_VERSION}"-amd64 curl -L -o cork.sig https://github.com/kinvolk/mantle/releases/download/v"${CORK_VERSION}"/cork-"${CORK_VERSION}"-amd64.sig