actions-marketplace-validations/Github Helpers

A suite of Github helper actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
helperThe github helper to invokeyes
github_tokenThe github tokenno${{ github.token }}
bodyThe comment bodyno
project_nameThe GitHub Project nameno
project_destination_column_nameThe name of the column that the card should be created or moved tono
noteThe body text that should be added into a Project Cardno
project_origin_column_nameThe name of the column from where the card should be takenno
shaThe commit hashno
contextThe status context or contexts for updating commit status. Multiple contexts must be newline separatedno
stateThe state for updating commit status. Typically will be "success" or "failure"no
descriptionA descriptionno
target_urlThe target url for updating commit statusno
environmentThe environment for updating deployment statusno
environment_urlThe environment url for updating deployment statusno
labelThe singular label name used only for removing a labelno
labelsA list of labels used only for adding labels (new line separated)no
pathsA list of file paths (newline/comma separated)no
ignore_globsA list of file path globs to ignore (newline/comma separated)no
override_filter_pathsA list of file paths to trigger an override of the filter (newline/comma separated)no
batchesA number of batches to split a matrix intono
patternA regex pattern to match (must be wrapped in singlequotes)no
teamsA list of github teams (newline separated)no
usersA list of github users (newline separated)no
loginA github user loginno
paths_no_filterA list of file paths to be included regardless of the filter (newline/comma separated)no
slack_webhook_urlA Slack webhook URLno
number_of_assigneesNumber of people to assign a PR tono
number_of_reviewersNumber of reviewers of a PRno
globsA list of file paths (newline/comma separated) using glob syntaxno
override_filter_globsA list of file paths in glob syntax (newline/comma separated) that is used to override the filterno
titleAn issue titleno
secondsAn amount of time in secondsno
pull_numberPull request/issue numberno
baseBase ref to initiate pull request ontono
headHead ref to initiate pull request fromno
daysNumber of daysno
no_evict_upon_conflictSkip the default behavior of evicting a PR from the merge queue when there is a merge conflictno
skip_if_already_setSkip setting a commit status if it has already been set to success or failure by a workflowno
delimiterA custom delimiterno
teamA GitHub teamno
ignore_deletedSet to true to ignore deleted files (for get-changed-files helper)no
return_full_payloadReturn full payload from GitHub rather than a trimmed-down version of the responseno
skip_auto_mergeDo not enable auto-merge automatically for the PRs from the merge queueno
repo_nameRepository to interact withno
repo_owner_nameOrganization in which repository is storedno
load_balancing_sizesA list of sizes (integers) for load balancing (newline/comma separated). Should map directly to inputted paths list
required_review_overridesA comma-separated list of team overrides which specify the number of required reviews per team (e.g. "@ExpediaGroup/team1:1,@ExpediaGroup/team2:2")no
codeowners_overridesA comma-separated list of lines formatted in GitHub CODEOWNERS syntax which override the CODEOWNERS file (e.g. "/path/foo @user1 @user2,/path/bar @user3"). Exact pattern matches in CODEOWNERS will be replaced. Unmatched patterns will be appended.no
max_queue_sizeThe maximum number of PRs that can be in the merge queue at any given timeno
allow_only_for_maintainersBoolean to indicate if only maintainers of the repo are allowed to invoke this actionno
use_basic_matrix_configurationBoolean to indicate if the action should use a basic matrix configuration (i.e. just a flat list of paths, instead of a list of objects nested under the "include" key)no
merge_queue_enabledBoolean to indicate if the repo is using the merge queue featureno
packagesA list of dependencies inside package.jsonno
branch_nameThe name of the branch to createno
commit_messageThe commit message to usenoAutomated PR creation
namedescription
outputThe output of the helper