From 41354993f0fe5291036ce88d70d903fc8d8895c5 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Sat, 21 Jun 2025 16:05:09 -0400 Subject: [PATCH] Revert removal of podman setup --- .github/workflows/build.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 86ad0a6..390c7c5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,6 +41,19 @@ jobs: echo "Ubuntu version is $VERSION" echo "version=$VERSION" >> $GITHUB_OUTPUT + # that is compatible with BlueBuild + - name: Setup Podman + shell: bash + run: | + # from https://askubuntu.com/questions/1414446/whats-the-recommended-way-of-installing-podman-4-in-ubuntu-22-04 + ubuntu_version='22.04' + key_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}/Release.key" + sources_url="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/unstable/xUbuntu_${ubuntu_version}" + echo "deb $sources_url/ /" | sudo tee /etc/apt/sources.list.d/devel-kubic-libcontainers-unstable.list + curl -fsSL $key_url | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/devel_kubic_libcontainers_unstable.gpg > /dev/null + sudo apt-get update + sudo apt-get install -y podman + - uses: sigstore/cosign-installer@v3.9.0 with: install-dir: /usr/bin