@@ -76,15 +76,15 @@ jobs:
7676 if : github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
7777 uses : actions/upload-artifact@v2
7878 with :
79- name : drmingw-arm
79+ name : drmingw-clang
8080 path : build/*-clang/drmingw-*.7z
8181 if-no-files-found : error
8282
8383 # See https://github.com/actions/upload-release-asset
8484 release :
8585 # https://github.community/t/trigger-job-on-tag-push-only/18076/2
8686 if : github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
87- needs : build
87+ needs : [ build, build-clang]
8888 runs-on : windows-2022
8989 steps :
9090 - uses : actions/download-artifact@v2
@@ -101,6 +101,12 @@ jobs:
101101 Write-Host "::set-output name=mingw64-path::$($asset64.FullName)"
102102 Write-Host "::set-output name=mingw32-name::$($asset32.Name)"
103103 Write-Host "::set-output name=mingw64-name::$($asset64.Name)"
104+ $asset32arm = Get-Item "${{ steps.download.outputs.download-path }}\drmingw-clang\armv7-w64-mingw32-clang\*.7z"
105+ $asset64arm = Get-Item "${{ steps.download.outputs.download-path }}\drmingw-clang\aarch64-w64-mingw32-clang\*.7z"
106+ Write-Host "::set-output name=mingw32-arm-path::$($asset32arm.FullName)"
107+ Write-Host "::set-output name=mingw64-arm-path::$($asset64arm.FullName)"
108+ Write-Host "::set-output name=mingw32-arm-name::$($asset32arm.Name)"
109+ Write-Host "::set-output name=mingw64-arm-name::$($asset64arm.Name)"
104110 - name : Create Release
105111 id : create_release
106112 uses : actions/create-release@v1
@@ -129,3 +135,21 @@ jobs:
129135 asset_path : ${{ steps.assets.outputs.mingw64-path }}
130136 asset_name : ${{ steps.assets.outputs.mingw64-name }}
131137 asset_content_type : application/x-7z-compressed
138+ - name : Upload Release Asset (32bits Arm)
139+ uses : actions/upload-release-asset@v1
140+ env :
141+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
142+ with :
143+ upload_url : ${{ steps.create_release.outputs.upload_url }}
144+ asset_path : ${{ steps.assets.outputs.mingw32-arm-path }}
145+ asset_name : ${{ steps.assets.outputs.mingw32-arm-name }}
146+ asset_content_type : application/x-7z-compressed
147+ - name : Upload Release Asset (64bits Arm)
148+ uses : actions/upload-release-asset@v1
149+ env :
150+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
151+ with :
152+ upload_url : ${{ steps.create_release.outputs.upload_url }}
153+ asset_path : ${{ steps.assets.outputs.mingw64-arm-path }}
154+ asset_name : ${{ steps.assets.outputs.mingw64-arm-name }}
155+ asset_content_type : application/x-7z-compressed
0 commit comments