From 423294cb20046faf2b839596422fb1c0f5d2a2a4 Mon Sep 17 00:00:00 2001 From: Ernesto Baschny Date: Mon, 11 Jan 2021 19:13:16 +0100 Subject: [PATCH] Fix permissions: call php using the same github actions uid (1001) --- action.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/action.yml b/action.yml index 516c88f..4a4a9a5 100644 --- a/action.yml +++ b/action.yml @@ -58,9 +58,9 @@ runs: echo "::set-output name=composer_major_version::${DETECTED_MAJOR_VERSION}" echo "::set-output name=composer_version::${DETECTED_VERSION}" + COMPOSER_DOCKER="docker run --rm --user 1001 --volume ${RUNNER_WORKSPACE}/composer:/tmp --volume ${GITHUB_WORKSPACE}:/app -w /app composer:${COMPOSER_VERSION}" if [ "$GITHUB_OAUTH" ]; then - docker run --rm --volume ${RUNNER_WORKSPACE}/composer:/tmp \ - composer:${COMPOSER_VERSION} config -g github-oauth.github.com $GITHUB_OAUTH + $COMPOSER_DOCKER config -g github-oauth.github.com $GITHUB_OAUTH fi case "${COMPOSER_COMMAND}" in @@ -70,11 +70,7 @@ runs: *) echo "Running composer v${DETECTED_VERSION} with: $COMPOSER_COMMAND $COMPOSER_ARGS" - docker run --rm \ - --volume ${RUNNER_WORKSPACE}/composer:/tmp \ - --volume ${GITHUB_WORKSPACE}:/app \ - -w /app \ - composer:${COMPOSER_VERSION} $COMPOSER_COMMAND $COMPOSER_ARGS + $COMPOSER_DOCKER $COMPOSER_COMMAND $COMPOSER_ARGS ;; esac