name: "Upload release package" on: release: types: - created jobs: build: runs-on: ubuntu-latest strategy: matrix: php: - "7.4" steps: - name: "Checkout" uses: "actions/checkout@v4" - name: "Install PHP" uses: "shivammathur/setup-php@v2" with: coverage: "none" php-version: "${{ matrix.php }}" tools: pecl, composer:2.2 extensions: pdo, pdo_mysql, pdo_sqlite, pdo_pgsql, curl, imagick, pgsql, gd, tidy ini-values: "date.timezone=Europe/Paris" env: COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create the package run: make release VERSION=${{ github.event.release.tag_name }} - name: Upload the package to the release uses: shogo82148/actions-upload-release-asset@v1 with: upload_url: ${{ github.event.release.upload_url }} asset_path: /tmp/wllbg-release/wallabag-${{ github.event.release.tag_name }}.tar.gz