diff options
| author | Matthieu Pignolet <matthieu@puffer.fish> | 2025-10-29 21:03:50 +0100 | 
|---|---|---|
| committer | Matthieu Pignolet <matthieu@puffer.fish> | 2025-10-29 21:03:50 +0100 | 
| commit | 2d8aa37bc7c70ce5f652e88ba1e6e454e879cec7 (patch) | |
| tree | 0351ffa23a5f3d568d4a98ad1abeb6fe8ddac8c1 | |
| parent | dcce42febbc429d295f519a0132651722c2789d2 (diff) | |
feat: install buildah
| -rw-r--r-- | .forgejo/workflows/demo.yaml | 13 | 
1 files changed, 10 insertions, 3 deletions
diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/demo.yaml index 017c93d..4a9912b 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/demo.yaml @@ -14,12 +14,19 @@ jobs:    container-build:      name: Build image      runs-on: docker -    container: -       image: registry.opensuse.org/opensuse/bci/nodejs:latest      steps:      - uses: actions/checkout@v4 - +    - name: install buildah +      run: | +        . /etc/lsb-release && \ +        sudo apt-get update && \ +        sudo apt-get install -y gnupg2 && \ +        echo "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${DISTRIB_RELEASE}/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list && \ +        curl -fsL "https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/xUbuntu_${DISTRIB_RELEASE}/Release.key" | sudo apt-key add - && \ +        sudo apt-get update && \ +        sudo apt-get install -y buildah fuse-overlayfs +        sudo sed -i 's/^\[machine\]$/#\[machine\]/' /usr/share/containers/containers.conf      - name: Buildah Action        uses: redhat-actions/buildah-build@v2        with:  | 
