Skip to content

Commit 16073f9

Browse files
committed
Fix release workflow
1 parent 5d4355b commit 16073f9

File tree

1 file changed

+60
-26
lines changed

1 file changed

+60
-26
lines changed

.github/workflows/release.yml

Lines changed: 60 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)