Então temos lá a HMG.
Tem salvas versões diferentes de Harbour e mingw.
Ao baixar o projeto, DE FONTES, você obrigatoriamente vai baixar várias versões deles, mesmo só vendo uma no final.
Isso porque TODAS fazem parte do histórico.
Isso já é phoda.
AÃ, olhando lá, você vê que ele cria cria tudo, automaticamente, inclusive o zip de download.
E para isso, uma parte que ele faz é esta:
- name: Install dependencies
run: |
(new-object System.Net.WebClient).DownloadFile('https://bitbucket.org/lorenzodla/mod_harbour_actions_resources/downloads/mingw32.zip', 'C:\temp\mingw32.zip')
Expand-Archive -LiteralPath C:\temp\mingw32.zip -DestinationPath C:\mingw32 -Force
(new-object System.Net.WebClient).DownloadFile('https://github.com/asistex/HMG/raw/master/workflows/hb32_mgw930_32b_2020_10_27.zip', 'C:\temp\harbour.zip')
Expand-Archive -LiteralPath C:\temp\harbour.zip -DestinationPath C:\harbour -Force
Ele baixa de outro lugar o mingw e Harbour, que vão ser usados pra geração de tudo, e vão ser inclusos no ZIP.
Pois é....
Quando eu digo que precisa dar uma geral em tudo, vocês acham que é exagero.
Ou .... são os usuários que querem tudo prontinho.... e complicam os desenvolvedores... vai saber...
Muito download... aparentemente pra nada...