rageagainstthepixel/upm-release

A GitHub action to sign and release a Unity upm package.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
organization-idUnity Cloud organization id used for signing. Omit if `UNITY_ORG_ID` / `UNITY_ORGANIZATION_ID` is set in the environment.no
upm-service-account-key-idService account key id. Omit if `UPM_SERVICE_ACCOUNT_KEY_ID` is set in the environment.no
upm-service-account-key-secretService account key secret. Omit if `UPM_SERVICE_ACCOUNT_KEY_SECRET` is set in the environment.no
package-jsonPath glob for `package.json`. Default: `**/Packages/**/package.json`.no
release-titleGitHub release title; default from package name and version.no
release-notesRelease body; default from the target commit message.no
github-tokenToken for creating the release and uploading the asset. Defaults to `GITHUB_TOKEN`.no
split-upm-branchBranch name for `git subtree split`, or `none` to disable. Default: `upm`.noupm
namedescription
artifact-pathLocal filesystem path to the signed Unity package tarball (.tgz).