Skip to content

codelerity/praxislive-installers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PraxisLIVE installer builds

This repository contains the configuration and build system for the installers of PraxisLIVE.

Build

Links and hashes of PraxisLIVE, the bundled JDK runtimes, and the NBPackage installer build tool are configured in the build.properties file. This file also contains the version number to write into each installer. Other configuration for individual packages is included in the config files passed in to NBPackage.

Installers are built using the workflow at .github/workflows/build.yaml. This workflow is triggered manually from the Actions/Build page using the Run workflow button and selecting the required installers.

The workflow uses the Exec.java single source file to download and verify the required packages, as well as to configure and execute NBPackage.

At the end of the workflow run, each built installer can be found in a zip file on the workflow output page.

Current build limitations

The Windows installer must currently be downloaded and code signed before distribution.

The macOS packages will be code signed in the build if the relevant secrets and ID variables are added to the GitHub repository. They must be downloaded, notarized and stapled before distribution.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published