Lines Matching +full:- +full:composer +full:-
6 - "*"
12 build-release:
13 runs-on: ubuntu-latest
16 - name: Checkout
19 fetch-depth: 0
21 - name: Setup PHP + Composer
22 uses: shivammathur/setup-php@v2
24 php-version: "8.2"
25 tools: composer:v2
27 - name: Install zip
28 run: sudo apt-get update && sudo apt-get install -y zip rsync
30 - name: Cache Composer downloads
34 ~/.composer/cache
35 ~/.cache/composer
36 key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
37 restore-keys: |
38 ${{ runner.os }}-composer-
40 - name: Build ZIP
45 - name: Create GitHub Release + upload asset
46 uses: softprops/action-gh-release@v2