@@ -97,14 +97,10 @@ jobs:
97
97
runs-on : ${{ matrix.os }}
98
98
strategy :
99
99
matrix :
100
- target : [linux, mac, windows ]
100
+ target : [linux]
101
101
include :
102
- - target : windows
103
- os : ubuntu-latest
104
102
- target : linux
105
103
os : ubuntu-latest
106
- - target : mac
107
- os : macos-latest
108
104
steps :
109
105
- name : Clone Repository (latest)
110
106
uses : actions/checkout@v3
@@ -132,22 +128,36 @@ jobs:
132
128
cd publish
133
129
unzip $GITHUB_WORKSPACE/server/damselfly-server-${{ matrix.target }}-*.zip
134
130
cd ..
131
+
135
132
- name : Validate Server artifacts
136
133
run : |
137
134
echo "Server artifacts:"
138
135
ls server
139
- - name : Download Desktop Builds into wwwroot folder
136
+
137
+ - name : Download Mac Desktop Builds into wwwroot folder
138
+ uses : actions/download-artifact@v4
139
+ with :
140
+ name : Desktop-Dist-universal
141
+ path : publish/wwwroot/desktop
142
+
143
+ - name : Download Windows Desktop Builds into wwwroot folder
140
144
uses : actions/download-artifact@v4
141
145
with :
142
- name : Desktop-Dist-${{ matrix.target }}
146
+ name : Desktop-Dist-windows
143
147
path : publish/wwwroot/desktop
144
148
149
+ - name : Download Windows Desktop Builds into wwwroot folder
150
+ uses : actions/download-artifact@v4
151
+ with :
152
+ name : Desktop-Dist-linux
153
+ path : publish/wwwroot/desktop
154
+
145
155
- name : Validate Desktop artifacts
146
156
run : |
147
157
echo "Desktop artifacts:"
148
158
ls publish/wwwroot/desktop
149
159
- name : Set up QEMU
150
- uses : docker/setup-qemu-action@v1
160
+ uses : docker/setup-qemu-action@v3
151
161
152
162
- name : Set up Docker Buildx
153
163
uses : docker/setup-buildx-action@v1
0 commit comments