zt
10/08/2022, 4:19 AMdarkmoon_uk
10/08/2022, 2:03 PMdarkmoon_uk
10/08/2022, 2:06 PMNote, that there is no cross-compilation support available at the moment, so the formats can only be built using the specific OS (e.g. to buildyou have to use macOS). Tasks that are not compatible with the current OS are skipped by default..dmg
darkmoon_uk
10/08/2022, 2:07 PMRok Oblak
07/07/2024, 8:27 PMMichael Paus
07/08/2024, 7:17 AMRok Oblak
07/08/2024, 3:01 PMname: Build and Package MSI
on:
push:
tags:
- buildDesktopBundles
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v2
with:
java-version: '17'
distribution: 'adopt'
- name: Create local.properties file
run: |
echo "STORE_PASS=${{ secrets.STORE_PASS }}" > local.properties
echo "KEY_PASS=${{ secrets.KEY_PASS }}" >> local.properties
shell: bash
- name: Build and package MSI
run: .\gradlew packageReleaseMsi
- name: Upload MSI as Artifact
uses: actions/upload-artifact@v2
with:
name: release-MSI
path: desktopBuilds/main-release/msi/release-1.0.1.msi