GitHub action to publish Q-Sys Plugins to Nuget server (Built for https://github.com/q-sys-community)
Required The host for the NuGet server in format "http://host/path/"
The name of the .nuxped file, defaults to first found in root.
The API Key that grants write access to the NuGet server
The version to tag this release as in NuSpec file. Defaults to 'commit-tag' which will try to extract it from the commit tag. Will replace any instances of 0.0.0.0-master
in .qplug files with version. Must be in format x.x.x.x
.
Gathers git commit references since last version tag and replaces ReleaseNotes field of NuSpec file.
Converts specified MarkDown file to NuGet server format and replaces Description field of NuSpec file.
None (for now)
uses: soloworks/publish-q-sys-plugin with: nuget-host: 'http://myhost/mypluginpath/' api-key: ${{ secrets.NUGET_APIKEY }}