From 89c9ad7a028d34b26200da28fb0808ebd3e9df32 Mon Sep 17 00:00:00 2001 From: "Satadru Pramanik, DO, MPH, MEng" Date: Thu, 22 May 2025 22:50:09 -0400 Subject: [PATCH] Build workflow adjustment. (#11932) Signed-off-by: Satadru Pramanik --- .github/workflows/Build.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index a43509ca24..0c5ed16473 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -259,9 +259,6 @@ jobs: # container. Without these, upload fails. mkdir pkg_cache sudo setfacl -R -m u:1000:rwx . - sudo chown 1000 pkg_cache - sudo chmod 755 pkg_cache - # Use docker-in-docker shim to mount volume inside docker. # docker run --rm -v /var/run/docker.sock:/var/run/docker.sock \ # ghcr.io/felipecrs/dond-shim:latest \ @@ -271,12 +268,14 @@ jobs: --platform "${PLATFORM}" \ -e PUID=1000 \ -e PGID=1000 \ + --privileged \ -e GCONV_PATH="/usr/local/lib${LIB_SUFFIX}/gconv" \ -e CREW_REPO="${CREW_REPO}" \ -e CREW_BRANCH="${CREW_BRANCH}" \ -e GITLAB_TOKEN="${{ secrets.GITLAB_TOKEN }}" \ -e GITLAB_TOKEN_USERNAME="${{ secrets.GITLAB_TOKEN_USERNAME }}" \ - -v "$(pwd)":/output \ + -v "$(pwd)"/pkg_cache:/usr/local/tmp/packages:rshared \ + -v "$(pwd)":/output:rshared \ "satmandu/crewbuild:${CONTAINER}" \ /bin/chromebrewstart /output/tools/github_actions_update_builder.sh > >(tee -a /tmp/build.log) 2> >(tee -a /tmp/build.log >&2) grep "Built and Uploaded:" /tmp/build.log || true