name: Release on: push: tags: - 'v*.*.*' env: RUSTUP_TOOLCHAIN: nightly jobs: build_release: runs-on: ubuntu-latest needs: build_and_test 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: |- target/release/teachertracker-rs