/releases

Release pipeline for ChowDSP plugins

Primary LanguageShell

ChowDSP Releases Pipeline

GitHub Actions pipeline for releasing ChowDSP plugins.

Nightly Builds are published on our website.

Nightly Pipeline

The nightly pipeline runs once per night, and performs the following tasks:

  • Check every plugin in the plugins directory to see if the main plugin repository has been updated.
  • The script will then push to GitHub to kick off a build for all of the plugins that have been updated.
  • The builds will run via GitHub Actions, and upload the resulting artifacts to a server.
  • The nightly script will wait 1 hour, then check the server for new builds.
  • If new builds are available, the script will download them to a nightly_plugins directory that can be accessed by the ChowDSP web page.

TODO: make a releases script (update metadata version?).