lando/Prepare Release Action

An action that can automate release steps and sync them back to the releasing repo.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionThe version of the thing to be released. Must be a semver valid string.no${{ github.event.release.tag_name }}
bundle-dependenciesA toggle to autoset bundleDependencies in package.json.nofalse
commandsA list of commands to run to prepare the release.no
lando-pluginA special easy-mode setting to prepare and valdiate Lando plugins.nofalse
metaA list of path=value strings to merge into the package.jsonno
rootThe location of the code being prepared for release.no${{ github.workspace }}
syncA toggle to enable/disable code syncing.notrue
sync-branchThe target branch to use when syncing changes back to the repo .no${{ github.event.release.target_commitish || github.event.pull_request.head.ref || github.ref_name }}
sync-emailThe email to use when syncing changes back to the repo.no41898282+github-actions[bot]@users.noreply.github.com
sync-messageThe commit message to use when syncing changes back to the repo.norelease v%s generated by @lando/prepare-release-action
sync-tagsA list of other tags to sync back to the repo.no
sync-tokenA Personal Access Token to use for git sync ops.yes${{ github.token }}
sync-usernameThe username to use when syncing changes back to the repo.nogithub-actions[bot]
update-filesThe files to operate on with update-files-meta and update-files-header.no
update-files-headerA header to prepend to update-files after they've been operated on with update-files-meta.no
update-files-metaThe find/replace metadata to be used when updating update-files.no
version-matchA regex to help find the latest tag. Only used when version=dev.nov[0-9].*

no outputs