From c47b49e7a1a6b3495eff3ffcdb23236cb8b96624 Mon Sep 17 00:00:00 2001 From: Stephan Dilly Date: Sun, 19 Apr 2020 19:20:30 +0200 Subject: [PATCH] test windows releaes CI --- .github/workflows/ci.yml | 3 +++ Makefile | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5dd580d7..ae41176c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,9 @@ jobs: run: make clippy - name: Build Release run: make build-release + - name: Build Win Test Release + if: matrix.os == 'windows-latest' + run: make release-win build-linux-musl: runs-on: ubuntu-latest diff --git a/Makefile b/Makefile index bb3fa561..d5e8a08a 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,10 @@ release-mac: build-release mkdir -p release tar -C ./target/release/ -czvf ./release/gitui-mac.tar.gz ./gitui +release-win: build-release + mkdir -p release + tar -C ./target/release/ -czvf ./release/gitui-win.tar.gz ./gitui + release-linux-musl: cargo build --release --target=x86_64-unknown-linux-musl strip target/x86_64-unknown-linux-musl/release/gitui