diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml new file mode 100644 index 0000000..a473f0e --- /dev/null +++ b/.gitea/workflows/release.yaml @@ -0,0 +1,30 @@ +name: Release + +on: + push: + tags: + - 'v*.*.*' + +env: + RUSTUP_TOOLCHAIN: nightly + +jobs: + build_release: + runs-on: ubuntu-latest + env: + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITEA_SERVER: ${{ secrets.GITEA_SERVER }} + steps: + - uses: actions/checkout@v6 + + - uses: actions-rust-lang/setup-rust-toolchain@v1 + with: + toolchain: nightly + + - name: Build release + run: | + cargo build --release + - uses: akkuman/gitea-release-action@v1 + with: + files: |- + bin/** \ No newline at end of file