@@ -17,38 +17,72 @@ jobs:
1717 uses : actions/checkout@v4
1818
1919 # Download 32-bit artifacts
20- - name : Download Windows Build Artifact
20+ - name : Download Windows Build Artifact (Default Features)
2121 uses : dawidd6/action-download-artifact@v9
2222 with :
23- name : Windows Build
23+ name : Windows Build (Default Features)
2424 workflow : rust.yml
2525 branch : current-bee
26- path : ./artifacts/windows
26+ path : ./artifacts/windows-default
2727
28- - name : Download Linux Build Artifact
28+ - name : Download Linux Build Artifact (Default Features)
2929 uses : dawidd6/action-download-artifact@v9
3030 with :
31- name : Linux Build
31+ name : Linux Build (Default Features)
3232 workflow : rust.yml
3333 branch : current-bee
34- path : ./artifacts/linux
34+ path : ./artifacts/linux-default
3535
3636 # Download 64-bit artifacts
37- - name : Download Windows x64 Build Artifact
37+ - name : Download Windows x64 Build Artifact (Default Features)
3838 uses : dawidd6/action-download-artifact@v9
3939 with :
40- name : Windows Build x64
40+ name : Windows Build x64 (Default Features)
4141 workflow : rust.yml
4242 branch : current-bee
43- path : ./artifacts/windows-x64
43+ path : ./artifacts/windows-x64-default
4444
45- - name : Download Linux x64 Build Artifact
45+ - name : Download Linux x64 Build Artifact (Default Features)
4646 uses : dawidd6/action-download-artifact@v9
4747 with :
48- name : Linux Build x64
48+ name : Linux Build x64 (Default Features)
4949 workflow : rust.yml
5050 branch : current-bee
51- path : ./artifacts/linux-x64
51+ path : ./artifacts/linux-x64-default
52+
53+ # Download 32-bit artifacts (All Features)
54+ - name : Download Windows Build Artifact (All Features)
55+ uses : dawidd6/action-download-artifact@v9
56+ with :
57+ name : Windows Build (All Features)
58+ workflow : rust.yml
59+ branch : current-bee
60+ path : ./artifacts/windows-all
61+
62+ - name : Download Linux Build Artifact (All Features)
63+ uses : dawidd6/action-download-artifact@v9
64+ with :
65+ name : Linux Build (All Features)
66+ workflow : rust.yml
67+ branch : current-bee
68+ path : ./artifacts/linux-all
69+
70+ # Download 64-bit artifacts (All Features)
71+ - name : Download Windows x64 Build Artifact (All Features)
72+ uses : dawidd6/action-download-artifact@v9
73+ with :
74+ name : Windows Build x64 (All Features)
75+ workflow : rust.yml
76+ branch : current-bee
77+ path : ./artifacts/windows-x64-all
78+
79+ - name : Download Linux x64 Build Artifact (All Features)
80+ uses : dawidd6/action-download-artifact@v9
81+ with :
82+ name : Linux Build x64 (All Features)
83+ workflow : rust.yml
84+ branch : current-bee
85+ path : ./artifacts/linux-x64-all
5286
5387 - name : Create Release
5488 uses : softprops/action-gh-release@v2
@@ -57,17 +91,17 @@ jobs:
5791 draft : true
5892 generate_release_notes : true
5993 files : |
60- ./artifacts/windows/i686-win7-windows-msvc/release/full_rust_g.dll
61- ./artifacts/windows/i686-win7-windows-msvc/release/full_rust_g.pdb
62- ./artifacts/linux/i686-unknown-linux-gnu/release/full_librust_g.so
63- ./artifacts/windows-x64/x86_64-pc-windows-msvc/release/full_rust_g64.dll
64- ./artifacts/windows-x64/x86_64-pc-windows-msvc/release/full_rust_g64.pdb
65- ./artifacts/linux-x64/x86_64-unknown-linux-gnu/release/full_librust_g64.so
66- ./artifacts/windows/full_rust_g.dm
67- ./artifacts/windows/i686-win7-windows-msvc/release/rust_g.dll
68- ./artifacts/windows/i686-win7-windows-msvc/release/rust_g.pdb
69- ./artifacts/linux/i686-unknown-linux-gnu/release/librust_g.so
70- ./artifacts/windows-x64/x86_64-pc-windows-msvc/release/rust_g64.dll
71- ./artifacts/windows-x64/x86_64-pc-windows-msvc/release/rust_g64.pdb
72- ./artifacts/linux-x64/x86_64-unknown-linux-gnu/release/librust_g64.so
73- ./artifacts/windows/rust_g.dm
94+ ./artifacts/windows-all /i686-win7-windows-msvc/release/full_rust_g.dll
95+ ./artifacts/windows-all /i686-win7-windows-msvc/release/full_rust_g.pdb
96+ ./artifacts/linux-all /i686-unknown-linux-gnu/release/full_librust_g.so
97+ ./artifacts/windows-x64-all /x86_64-pc-windows-msvc/release/full_rust_g64.dll
98+ ./artifacts/windows-x64-all /x86_64-pc-windows-msvc/release/full_rust_g64.pdb
99+ ./artifacts/linux-x64-all /x86_64-unknown-linux-gnu/release/full_librust_g64.so
100+ ./artifacts/windows-all /full_rust_g.dm
101+ ./artifacts/windows-default /i686-win7-windows-msvc/release/rust_g.dll
102+ ./artifacts/windows-default /i686-win7-windows-msvc/release/rust_g.pdb
103+ ./artifacts/linux-default /i686-unknown-linux-gnu/release/librust_g.so
104+ ./artifacts/windows-x64-default /x86_64-pc-windows-msvc/release/rust_g64.dll
105+ ./artifacts/windows-x64-default /x86_64-pc-windows-msvc/release/rust_g64.pdb
106+ ./artifacts/linux-x64-default /x86_64-unknown-linux-gnu/release/librust_g64.so
107+ ./artifacts/windows-default /rust_g.dm
0 commit comments