hertzole/UPM Release

Releases a new version using SemVer, updates the changelog, and publishes a UPM package.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
package-jsonPath to the package.json file (relative to the repository root).no*Packages/*/package.json
create-upm-branchWhether to create a separate branch for the UPM release.notrue
upm-branch-nameName of the branch to create for the UPM release (if create-upm-branch is true).noupm
create-release-tagWhether to create a release tag for the UPM package.notrue
skip-ciWhether to skip CI for the commit.notrue
remove-testsWhether to remove the Tests folder.notrue
include-samplesWhether to keep the Assets/Samples folder.notrue
samples-destinationThe destination path where the package samples that will be moved to 'Samples~' are located.noAssets/Samples
include-pluginsWhether to keep the Plugins folder inside the package.notrue
signing-key-idUnity service account key ID with permissions to sign packages. Required if signing the package.no
signing-key-secretUnity service account key secret with permissions to sign packages. Required if signing the package.no
signing-org-idUnity organization ID that the service account belongs to. Required if signing the package.no

no outputs