diff --git a/action.yml b/action.yml index 20e757d..e15fc05 100644 --- a/action.yml +++ b/action.yml @@ -2,10 +2,10 @@ name: Setup composer description: Install and cache composer dependencies author: Jamie Schouten inputs: - directory: + working-directory: description: 'directory to run composer in' required: false - default: '.' + default: './' args: description: 'install arguments' required: false @@ -30,11 +30,13 @@ runs: - name: Auth registry run: composer config --global bearer.packistry.qlic.nl ${{ inputs.packistry-token }} + working-directory: ${{ inputs.working-directory }} - name: Get Composer Cache Directory id: composer-cache run: | echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT + working-directory: ${{ inputs.working-directory }} - uses: actions/cache@v4 with: @@ -42,6 +44,8 @@ runs: key: ${{ runner.os }}-composer-${{ hashFiles(inputs.file) }} restore-keys: | ${{ runner.os }}-composer- + working-directory: ${{ inputs.working-directory }} - name: Install dependencies run: composer install ${{ inputs.args }} + working-directory: ${{ inputs.working-directory }}