@@ -102,50 +102,50 @@ jobs:
102102 path : dist
103103 overwrite : true
104104
105- artifacts :
106- name : ${{ matrix.artifact.name }} artifact
107- needs : build
108- if : always() && needs.build.result != 'skipped'
109- runs-on : ubuntu-latest
110-
111- strategy :
112- matrix :
113- artifact :
114- - path : " *-mac-universal.zip"
115- name : Arduino-Lab-for-MicroPython_macOS_Universal
116- id : macos-universal
117- - path : " *-win_x64.zip"
118- name : Arduino-Lab-for-MicroPython_Windows_X86-64
119- id : windows
120- - path : " *-linux_x64.zip"
121- name : Arduino-Lab-for-MicroPython_Linux_X86-64
122- id : linux
123- - path : " *-linux_arm64.zip"
124- name : Arduino-Lab-for-MicroPython_Linux_ARM64
125- id : linux-arm64
126-
127- # keep for future implementation
128- # Windows - installers (future)
129- # - path: "*Windows_64bit.exe"
130- # name: Windows_X86-64_interactive_installer
131- # id: windows
132- # - path: "*Windows_64bit.msi"
133- # name: Windows_X86-64_MSI
134- # id: windows
105+ # artifacts:
106+ # name: ${{ matrix.artifact.name }} artifact
107+ # needs: build
108+ # if: always() && needs.build.result != 'skipped'
109+ # runs-on: ubuntu-latest
110+
111+ # strategy:
112+ # matrix:
113+ # artifact:
114+ # - path: "*-mac-universal.zip"
115+ # name: Arduino-Lab-for-MicroPython_macOS_Universal
116+ # id: macos-universal
117+ # - path: "*-win_x64.zip"
118+ # name: Arduino-Lab-for-MicroPython_Windows_X86-64
119+ # id: windows
120+ # - path: "*-linux_x64.zip"
121+ # name: Arduino-Lab-for-MicroPython_Linux_X86-64
122+ # id: linux
123+ # - path: "*-linux_arm64.zip"
124+ # name: Arduino-Lab-for-MicroPython_Linux_ARM64
125+ # id: linux-arm64
126+
127+ # # keep for future implementation
128+ # # Windows - installers (future)
129+ # # - path: "*Windows_64bit.exe"
130+ # # name: Windows_X86-64_interactive_installer
131+ # # id: windows
132+ # # - path: "*Windows_64bit.msi"
133+ # # name: Windows_X86-64_MSI
134+ # # id: windows
135135
136136
137- steps :
138- - name : Download job transfer artifact
139- uses : actions/download-artifact@v4
140- with :
141- name : ${{ env.JOB_TRANSFER_ARTIFACT }}-${{ matrix.artifact.id }}
142- path : ${{ env.JOB_TRANSFER_ARTIFACT }}
143- - name : Upload tester build artifact
144- uses : actions/upload-artifact@v4
145- with :
146- name : ${{ matrix.artifact.name }}
147- path : ${{ env.JOB_TRANSFER_ARTIFACT }}-${{ matrix.artifact.id }}
148- overwrite : true
137+ # steps:
138+ # - name: Download job transfer artifact
139+ # uses: actions/download-artifact@v4
140+ # with:
141+ # name: ${{ env.JOB_TRANSFER_ARTIFACT }}-${{ matrix.artifact.id }}
142+ # path: ${{ env.JOB_TRANSFER_ARTIFACT }}
143+ # - name: Upload tester build artifact
144+ # uses: actions/upload-artifact@v4
145+ # with:
146+ # name: ${{ matrix.artifact.name }}
147+ # path: ${{ env.JOB_TRANSFER_ARTIFACT }}-${{ matrix.artifact.id }}
148+ # overwrite: true
149149
150150 release :
151151 needs : build
@@ -155,7 +155,9 @@ jobs:
155155 - name : Download all artifacts
156156 uses : actions/download-artifact@v4
157157 with :
158+ pattern : build-artifacts-*
158159 path : artifacts
160+ merge-multiple : true
159161
160162 - name : List artifacts
161163 run : ls -R artifacts
@@ -179,7 +181,7 @@ jobs:
179181 needs :
180182 - build
181183 - release
182- - artifacts
184+ # - artifacts
183185 if : always() && needs.build.result != 'skipped'
184186 runs-on : ubuntu-latest
185187 steps :
0 commit comments