name: Build and Release on: push: jobs: build-and-release: runs-on: ubuntu-latest permissions: contents: write steps: - name: Checkout repository uses: actions/checkout@v4 - name: Set up build tools run: | sudo apt-get update sudo apt-get install -y zip rsync - name: Build zip package run: make zip - name: Create dev release uses: softprops/action-gh-release@v1 with: tag_name: dev-${{ github.run_number }} name: Dev Build ${{ github.run_number }} body: | Automated dev build of OmniNX Downloader Commit: ${{ github.sha }} Branch: ${{ github.ref_name }} draft: false prerelease: true files: ./output/OmniNX Downloader.zip