fix buildah installation

This commit is contained in:
ChristopherHX
2024-03-15 12:02:30 +01:00
committed by GitHub
parent ecc795cd77
commit 1cf9232485
+8
View File
@@ -59,6 +59,7 @@ jobs:
sudo apt-get -y -qq update sudo apt-get -y -qq update
sudo apt-get -y install bats btrfs-progs git go-md2man golang libapparmor-dev libglib2.0-dev libgpgme11-dev libseccomp-dev libselinux1-dev make skopeo sudo apt-get -y install bats btrfs-progs git go-md2man golang libapparmor-dev libglib2.0-dev libgpgme11-dev libseccomp-dev libselinux1-dev make skopeo
git clone https://github.com/containers/buildah buildah git clone https://github.com/containers/buildah buildah
git -C buildah checkout v1.35.0
make -C buildah buildah make -C buildah buildah
sudo mkdir -p /usr/local/bin/ sudo mkdir -p /usr/local/bin/
sudo cp "$PWD/buildah/bin"/* /usr/local/bin/ sudo cp "$PWD/buildah/bin"/* /usr/local/bin/
@@ -71,6 +72,9 @@ jobs:
chmod +x crun chmod +x crun
sudo cp crun /usr/local/bin/crun sudo cp crun /usr/local/bin/crun
echo "BUILDAH_RUNTIME=/usr/local/bin/crun" >> $GITHUB_ENV echo "BUILDAH_RUNTIME=/usr/local/bin/crun" >> $GITHUB_ENV
git clone https://passt.top/passt
make -C passt pasta
echo "$PWD/passt" >> $GITHUB_PATH
- name: Force SLUG to lowercase - name: Force SLUG to lowercase
uses: actions/github-script@v6 uses: actions/github-script@v6
with: with:
@@ -268,6 +272,7 @@ jobs:
sudo apt-get -y -qq update sudo apt-get -y -qq update
sudo apt-get -y install bats btrfs-progs git go-md2man golang libapparmor-dev libglib2.0-dev libgpgme11-dev libseccomp-dev libselinux1-dev make skopeo sudo apt-get -y install bats btrfs-progs git go-md2man golang libapparmor-dev libglib2.0-dev libgpgme11-dev libseccomp-dev libselinux1-dev make skopeo
git clone https://github.com/containers/buildah buildah git clone https://github.com/containers/buildah buildah
git -C buildah checkout v1.35.0
make -C buildah buildah make -C buildah buildah
sudo mkdir -p /usr/local/bin/ sudo mkdir -p /usr/local/bin/
sudo cp "$PWD/buildah/bin"/* /usr/local/bin/ sudo cp "$PWD/buildah/bin"/* /usr/local/bin/
@@ -280,6 +285,9 @@ jobs:
chmod +x crun chmod +x crun
sudo cp crun /usr/local/bin/crun sudo cp crun /usr/local/bin/crun
echo "BUILDAH_RUNTIME=/usr/local/bin/crun" >> $GITHUB_ENV echo "BUILDAH_RUNTIME=/usr/local/bin/crun" >> $GITHUB_ENV
git clone https://passt.top/passt
make -C passt pasta
echo "$PWD/passt" >> $GITHUB_PATH
- name: Cleanup - name: Cleanup
run: | run: |
docker rmi -f $(docker images -aq) || : docker rmi -f $(docker images -aq) || :