Skip to content

Commit bf1770e

Browse files
committed
gh-actions: Upload windows release build
The release build includes the statically linked msvc libs. This is needed to make it run on freshly installed Windows without anything else. Signed-off-by: Daniel Schaefer <dhs@frame.work>
1 parent fb8f885 commit bf1770e

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,21 @@ jobs:
100100
- name: Check if Windows tool can start
101101
run: cargo run --no-default-features --features "windows" -- --help
102102

103-
- name: Upload Windows App
103+
- name: Build Windows tool (release)
104+
run: cargo build -p framework_tool --no-default-features --features "windows" --release
105+
106+
- name: Upload Windows tool (debug)
104107
uses: actions/upload-artifact@v4
105108
with:
106-
name: framework_tool.exe
109+
name: framework_tool_debug.exe
107110
path: target/debug/framework_tool.exe
108111

112+
- name: Upload Windows tool (release)
113+
uses: actions/upload-artifact@v4
114+
with:
115+
name: framework_tool.exe
116+
path: target/release/framework_tool.exe
117+
109118

110119
test:
111120
name: Test Suite

0 commit comments

Comments
 (0)