From 4c605871592c321eb7cfaeb7158e389fdedc5782 Mon Sep 17 00:00:00 2001 From: Eriq Taing Date: Fri, 10 Oct 2025 14:31:19 -0400 Subject: [PATCH] remove modprobe, added env to build custom image and attempt to pass over fuse --- .github/workflows/build.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 92e1a2c..cfe46e3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,6 +11,9 @@ on: - "**.md" pull_request: workflow_dispatch: # allow manually triggering builds +container: + volumes: + - /dev/fuse:/dev/fuse:rw concurrency: # only run one build at a time group: ${{ github.workflow }}-${{ github.ref || github.run_id }} @@ -30,12 +33,13 @@ jobs: # !! Add your recipes here - recipe.yml steps: - - name: Add fuse - shell: bash - run: sudo modprobe fuse # the build is fully handled by the reusable github action - name: Build Custom Image + env: + _BUILDAH_STARTED_IN_USERNS: "" + BUILDAH_ISOLATION: chroot + STORAGE_DRIVER: vfs uses: blue-build/github-action@v1.8 with: recipe: ${{ matrix.recipe }}