Gets the id of a github project custom field or a select option.
- uses: infinite-automations/[email protected]
with:
# token which is used to access the project data via GitHub CLI
token: ''
# number of the project. Value is integer and can be found in the url of the project view. Example url: https://github.com/orgs/infinite-automations/projects/1/settings
project-number: ''
# owner of the project
# Normally a organization
project-owner: ''
# Name of the field to get the id from.
# Camel Case is important!
field-name: ''
# Name of the selection option to get the id from.
# Camel Case is important!
select-option-name: ''
Key | Description | Type | Required |
---|---|---|---|
token | Token to access the project via API | String | Yes |
project-number | Number of the project | Integer | Yes |
project-owner | The owner of the project. This is normally an organization. | String | Yes |
field-name | The name of the select field. | String | Yes |
select-option-name | The Name for the option of the select field. It has to be an existing value. | String | Yes |
Output Name | Description |
---|---|
field-id | id for the field with the name equals field-name |
select-option-id | id for the select option with the name equals select-option-name |
The scripts and documentation in this project are released under the MIT License.