Lines Matching +full:build +full:- +full:release
1 name: Release (build Dokuwiki plugin ZIP)
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"
27 - name: Install zip
28 run: sudo apt-get update && sudo apt-get install -y zip rsync
30 - name: Cache Composer downloads
36 key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
37 restore-keys: |
38 ${{ runner.os }}-composer-
40 - name: Build ZIP
42 chmod +x tools/release.sh
43 tools/release.sh "${GITHUB_REF_NAME}"
45 - name: Create GitHub Release + upload asset
46 uses: softprops/action-gh-release@v2