From 803f5a005ca71ffea1f953fae0297f66eeb31445 Mon Sep 17 00:00:00 2001 From: Hakan Seven Date: Sun, 22 Mar 2026 18:35:45 +0300 Subject: [PATCH] Add Windows build job to release workflow --- .github/workflows/flatpak-release.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/flatpak-release.yml b/.github/workflows/flatpak-release.yml index b71d13029..ed9b5996b 100644 --- a/.github/workflows/flatpak-release.yml +++ b/.github/workflows/flatpak-release.yml @@ -53,3 +53,25 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | gh release upload ${{ github.ref_name }} H7CAD.flatpak --clobber --repo ${{ github.repository }} + + build-windows: + runs-on: windows-latest + permissions: + contents: write + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + + - name: Build + run: cargo build --release + + - name: Upload exe to release + if: github.event_name == 'release' + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + gh release upload ${{ github.ref_name }} target/release/H7CAD.exe --clobber --repo ${{ github.repository }}