# .gitea/workflows/release.yml on: push: tags: - '*' env: GITHUB_TOKEN: "{{ secrets.GT_TOKEN }}" CRATE_NAME: mycelium RUST_BACKTRACE: 1 jobs: release: name: release runs-on: ubuntu-24.04 strategy: fail-fast: false steps: - uses: actions/checkout@v4 - name: Install deps run: apt-get update; apt-get install -y libdbus-1-3 libdbus-1-dev libdbus-1-3 pkg-config - name: Build binary uses: houseabsolute/actions-rust-cross@v1 with: target: "x86_64-unknown-linux-gnu" - name: Publish artifacts and release uses: houseabsolute/actions-rust-release@v0 with: executable-name: "mycelium" target: "x86_64-unknown-linux-gnu"