name: Release on: push: tags: ["*"] permissions: contents: write jobs: publish: runs-on: nix steps: - uses: actions/checkout@v4 - uses: https://codeberg.org/icewind/attic-action@v1 with: name: link instance: https://cache.icewind.link - name: Collect assets run: | mkdir assets nix build .#x86_64-unknown-linux-musl cp result/bin/logsmash assets/ nix build .#x86_64-pc-windows-gnu cp result/bin/logsmash.exe assets/ - name: Create release uses: https://code.forgejo.org/actions/forgejo-release@v2.7.3 with: direction: upload release-dir: assets token: "${{ secrets.FORGEJO_TOKEN }}"