gravity-ui/gravity-ui-release-action

Organizes CI/CD pipeline for all Gravity UI packages - generate Changelog and bump version automatically, create a release PR which once merged results in creating a new GitHub release and publishing a new version of NPM package

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
package-managerPackage manager to usenonpm
node-version-fileFile containing Node.js version to use for running linters, tests, etcno
node-versionNode.js version used for running linters, tests, etcno
github-tokenPAT of a GitHub user which creates release PRyes
npm-tokenPAT of an NPM user which publishes the packageyes
default-branchbranch to open release PR against (detected by default)no
npm-dist-tagcommand for publish npm versionnolatest
prereleaseproperty for prerelease package versionno
npm-versionthe version of the packageno
pnpm-versionpnpm version to use when package-manager=pnpmno10.17.1
npm-preidnpm version prerelease identifier, e.g preid=alpha gives you npm package version as v1.1.1-alpha.0no
changelog-typesa changelog type's job is to build the CHANGELOG notes given a list of parsed commitsno[{"type":"feat","section":"Features","hidden":false}, {"type":"fix","section":"Bug Fixes","hidden":false}, {"type":"perf","section":"Performance Improvements","hidden":false}]
namedescription
release-createdIf the release has been already created or it was just the release PR