on: [push] jobs: ls: runs-on: ubuntu-latest container: image: git.php.fail/lubiana/container/php:8.3.0-node-20231212 steps: - uses: actions/checkout@v3 - name: Get Composer Cache Directory id: composer-cache run: | echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT - uses: actions/cache@v3 id: restore-cache with: path: ${{ steps.composer-cache.outputs.dir }} key: composer-cache - run: composer install - run: composer fix - name: GIT commit and push all changed files env: CI_COMMIT_MESSAGE: Continuous Integration Fixes CI_COMMIT_AUTHOR: Continuous Integration run: | if [[ -n "$(git status -s)" ]]; then git config --global user.name "${{ env.CI_COMMIT_AUTHOR }}" git config --global user.email "gitbot@users.noreply.php.fail" git commit -am "${{ env.CI_COMMIT_MESSAGE }}" git push fi