File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 56
56
- name : Build Linux tool
57
57
run : cargo build -p framework_tool
58
58
59
+ - name : Build Linux GUI
60
+ run : cargo build -p framework_gui
61
+
59
62
- name : Check if Linux tool can start
60
63
run : cargo run -- --help
61
64
@@ -124,6 +127,10 @@ jobs:
124
127
cargo build -p framework_tool
125
128
cargo build -p framework_tool --release
126
129
130
+ - name : Build Windows gui
131
+ run : |
132
+ cargo build -p framework_gui --release
133
+
127
134
- name : Check if Windows tool can start
128
135
run : cargo run -- --help --release
129
136
@@ -134,6 +141,13 @@ jobs:
134
141
name : framework_tool.exe
135
142
path : target/release/framework_tool.exe
136
143
144
+ # Upload release build so that vcruntime is statically linked
145
+ - name : Upload Windows GUI
146
+ uses : actions/upload-artifact@v4
147
+ with :
148
+ name : framework_gui.exe
149
+ path : target/release/framework_gui.exe
150
+
137
151
138
152
test :
139
153
name : Test Suite
You can’t perform that action at this time.
0 commit comments