File tree 3 files changed +43
-0
lines changed
3 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1
1
name : Build Master Release
2
2
on : [push, workflow_dispatch]
3
+ env :
4
+ RUSTFLAGS : " -C target-cpu=x86-64-v3"
3
5
jobs :
4
6
build-linux :
5
7
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 3
3
push :
4
4
tags :
5
5
' *'
6
+ env :
7
+ RUSTFLAGS : " -C target-cpu=x86-64-v3"
6
8
jobs :
7
9
build-linux :
8
10
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change
1
+ name : Build Latest Release Tag
2
+ on :
3
+ push :
4
+ tags :
5
+ ' *'
6
+ jobs :
7
+ build-linux :
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - uses : actions/checkout@v4
11
+ - name : Build Linux Release
12
+ run : cargo build --release
13
+ - name : Upload Linux Artifact
14
+ uses : actions/upload-artifact@v4
15
+ with :
16
+ name : linux_so
17
+ path : target/release/libcolcon.so
18
+ build-macos :
19
+ runs-on : macos-latest
20
+ steps :
21
+ - uses : actions/checkout@v4
22
+ - name : Build MacOs Release
23
+ run : cargo build --release
24
+ - name : Upload MacOS Artifact
25
+ uses : actions/upload-artifact@v4
26
+ with :
27
+ name : macos_dylib
28
+ path : target/release/libcolcon.dylib
29
+ build-windows :
30
+ runs-on : windows-latest
31
+ steps :
32
+ - uses : actions/checkout@v4
33
+ - name : Build Windows Release
34
+ run : cargo build --release
35
+ - name : Upload Windows Artifact
36
+ uses : actions/upload-artifact@v4
37
+ with :
38
+ name : windows_dll
39
+ path : target/release/colcon.dll
You can’t perform that action at this time.
0 commit comments