name: Main on: push: tags: - '*' jobs: build: runs-on: self-hosted steps: - name: Checkout uses: actions/checkout@v4 - name: Build run: ./build.sh - name: Release - uses: actions/forgejo-release@v2 with: direction: upload url: https://forgejo.catcrafts.net repo: "Crafter/Crafter.Build" tag: "${{ github.ref_name }}" sha: "${{ github.sha }}" release-dir: bin token: ${{ secrets.TOKEN }}