leonsteinhaeuser/project beta automations
GitHub ProjectV2/Project-Beta automation. It supports management of status and custom fields.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Sep 25, 2023
- License
- MIT
Pinned Snippet
uses: leonsteinhaeuser/project-beta-automations@939000fb1900c9fc4f7b5058a09d9f833ebc6859 # v2.2.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| gh_host | The hostname will be used by gh-cli. This works for enterprise customers. | no | github.com |
| gh_token | Permission token that grants permission to the GitHub API. (Toke or App config is required) | no | "" |
| gh_app_secret_key | Github App secret RSA key used to sign App JWT tokens | no | "" |
| gh_app_ID | Github App ID used to authenticate againts the API | no | "" |
| gh_app_installation_ID | Github App installation ID used to retrive installation token | no | "" |
| organization | Organization the project is stored in | no | "" |
| user | User the project is stored in | no | "" |
| project_id | Project ID owned by the organization | yes | "" |
| resource_node_id | Defines the global node ID of the GitHub issue or pull request | yes | "" |
| status_value | Specifies the destination card to which the issue or pull request should be moved. The value must be of type string. Example: "Todo" | no | "" |
| operation_mode | Specifies the operation mode. The value must be of type string. The value can be one of the following: - custom_field - status | no | status |
| custom_field_values | Specifies 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_issues | Specifies whether to move related issues. The value must be of type boolean. The value can be one of the following: - true - false | no | false |
Outputs
no outputs