name: Create zip and upload release on: push: branches: [master] jobs: release: runs-on: ubuntu-latest steps: - name: Check out repository uses: actions/checkout@v3 - name: Create output directory run: mkdir release - name: Create resource pack archive run: | cd pack zip -r ../release/ponk.zip . - name: Generate sha1sum run: | sha1sum release/ponk.zip | cut -d " " -f 1 | tr -d '\n' > release/ponk.zip.sha1 - name: Create and upload release uses: actions/forgejo-release@v1 with: direction: upload release-dir: release token: ${{ github.token }} release-notes: Release triggered by commit ${{ github.sha }} from ${{ github.actor }}