File tree 1 file changed +15
-5
lines changed
1 file changed +15
-5
lines changed Original file line number Diff line number Diff line change 74
74
rid : linux-musl-x64
75
75
ext : " "
76
76
# Linux (arm64 on ARM runner!)
77
- - os : ubuntu-arm64
77
+ - os : ubuntu-24.04-arm
78
78
rid : linux-arm64
79
79
ext : " "
80
80
# macOS
@@ -85,12 +85,16 @@ jobs:
85
85
rid : osx-arm64
86
86
ext : " "
87
87
# Windows
88
- - os : windows-2022
88
+ - os : windows-11
89
89
rid : win-x64
90
90
ext : " .exe"
91
- - os : windows-2022
91
+ - os : windows-11
92
92
rid : win-x86
93
93
ext : " .exe"
94
+ # Windows (arm64 on ARM runner!)
95
+ - os : windows-11-arm
96
+ rid : win-arm64
97
+ ext : " .exe"
94
98
95
99
steps :
96
100
- name : 📦 Checkout
@@ -113,11 +117,17 @@ jobs:
113
117
-p:TargetFrameworks=NET9.0 \
114
118
-o ./publish
115
119
116
- - name : 📦 Zip Binary
117
- shell : bash
120
+ - name : 📦 Zip Binary (Windows)
121
+ if : runner.os == 'Windows'
122
+ run : Compress-Archive -Path publish/fusion.exe -DestinationPath fusion-${{ matrix.rid }}.zip
123
+ shell : pwsh
124
+
125
+ - name : 📦 Zip Binary (Unix)
126
+ if : runner.os != 'Windows'
118
127
run : |
119
128
cd publish
120
129
zip ../fusion-${{ matrix.rid }}.zip fusion${{ matrix.ext }}
130
+ shell : bash
121
131
122
132
- name : 📤 Upload Zipped AOT Binary
123
133
shell : bash
You can’t perform that action at this time.
0 commit comments