From bb45730036f8bc31ccc4b605ed6addd459c263cd Mon Sep 17 00:00:00 2001 From: mutantmonkey Date: Tue, 11 Feb 2020 19:13:59 -0800 Subject: [PATCH] GitHub Actions: Improve build environment setup --- .github/workflows/build_package_on_demand.yml | 9 +++++---- .github/workflows/build_updated_packages.yml | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build_package_on_demand.yml b/.github/workflows/build_package_on_demand.yml index 70e89d72..52da9e96 100644 --- a/.github/workflows/build_package_on_demand.yml +++ b/.github/workflows/build_package_on_demand.yml @@ -11,10 +11,11 @@ jobs: uses: actions/checkout@v2 with: path: buildsrc - - name: Set ownership of buildsrc - run: sudo chown -R 1000 buildsrc - - name: Create empty repo directory - run: sudo install -d -o 1000 -g users repo + - name: Prepare build environment + run: | + sudo chown -R 1000 buildsrc + sudo chown -R $(id -u) buildsrc/.git + sudo install -d -o 1000 -g users repo - name: Use geschenkerbauer to build packages uses: mutantmonkey/geschenkerbauer/action@master env: diff --git a/.github/workflows/build_updated_packages.yml b/.github/workflows/build_updated_packages.yml index 9911510b..b856b81f 100644 --- a/.github/workflows/build_updated_packages.yml +++ b/.github/workflows/build_updated_packages.yml @@ -10,10 +10,11 @@ jobs: with: path: buildsrc fetch-depth: 0 - - name: Set ownership of buildsrc - run: sudo chown -R 1000 buildsrc - - name: Create empty repo directory - run: sudo install -d -o 1000 -g users repo + - name: Prepare build environment + run: | + sudo chown -R 1000 buildsrc + sudo chown -R $(id -u) buildsrc/.git + sudo install -d -o 1000 -g users repo - name: Figure out which packages have changed since the last push id: get-packages run: | -- 2.51.2