2ngaos/Release Trigger Action

A reusable action to handle version release and build information

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 20, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: 2ngaos/release-trigger@4b9d08a450737f1cba730c2e35fd0408bb71f8e6 # v1.2.7

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
gpg_private_keyGPG secret key for signing commits and tagsyes
gpg_passphrasePassphrase for the GPG keyyes
git_user_emailEmail for git commitsyes
git_usernameUsername for git commitsyes
git_tokenGitHub token for accessing GitHub APIyes
version_file_pathPath to the version file (auto-detected if not provided)no
release_branchName of the release branchyes
bump_scriptPath to the bump script (language-specific defaults if not provided)no
release_shaRelease SHAno
working_directoryWorking directoryyes.
languageProject language (rust, python, js, ts, or auto-detect)noauto
namedescription
release_versionThe version of the release
pr_logLog of pull requests
build_numberThe build number