leonsteinhaeuser/project beta automations

GitHub ProjectV2/Project-Beta automation. It supports management of status and custom fields.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Sep 25, 2023
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: leonsteinhaeuser/project-beta-automations@939000fb1900c9fc4f7b5058a09d9f833ebc6859 # v2.2.1

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

namedescriptionrequireddefault
gh_hostThe hostname will be used by gh-cli. This works for enterprise customers.nogithub.com
gh_tokenPermission token that grants permission to the GitHub API. (Toke or App config is required)no""
gh_app_secret_keyGithub App secret RSA key used to sign App JWT tokensno""
gh_app_IDGithub App ID used to authenticate againts the APIno""
gh_app_installation_IDGithub App installation ID used to retrive installation tokenno""
organizationOrganization the project is stored inno""
userUser the project is stored inno""
project_idProject ID owned by the organizationyes""
resource_node_idDefines the global node ID of the GitHub issue or pull requestyes""
status_valueSpecifies the destination card to which the issue or pull request should be moved. The value must be of type string. Example: "Todo"no""
operation_modeSpecifies the operation mode. The value must be of type string. The value can be one of the following: - custom_field - status nostatus
custom_field_valuesSpecifies the custom field values to be set on the issue or pull request. The value must be an array of objects. Example: '[{\"name\": \"Priority\",\"type\": \"text\",\"value\": \"uuid1\"},{\"name\": \"Severity\",\"type\": \"text\",\"value\": \"uuid2\"},{\"name\": \"Number\",\"type\": \"number\",\"value\": \"100\"},{\"name\": \"Date\",\"type\": \"date\",\"value\": \"2022-01-28T20:02:27.306+01:00\"},{\"name\": \"Single Select\",\"type\": \"single_select\",\"value\": \"Option 1\"},{\"name\": \"Iteration\",\"type\": \"iteration\",\"value\": \"Iteration 1\"}]' no
move_related_issuesSpecifies whether to move related issues. The value must be of type boolean. The value can be one of the following: - true - false nofalse

no outputs