name: 'Install composer dependencies' description: 'Set up caching and install dependencies' inputs: install-release: description: 'If true, dont install any dev dependencies' required: false default: false runs: using: "composite" steps: - name: Cache composer dependencies uses: actions/cache@v3 with: key: ${{ runner.OS }}-composer-cache path: | ~/.cache/composer ~/.composer restore-keys: | ${{ runner.OS }}-composer-cache - name: Install dependencies run: composer install --no-progress --no-interaction --ansi