Skip to content

Gets the id of a github project custom field or a select option.

License

Notifications You must be signed in to change notification settings

infinite-automations/gh-projects-field-ids

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gh-projects-field-ids

Test & Release

Gets the id of a github project custom field or a select option.

Usage

- 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: ''

Inputs

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

Outputs

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

License

The scripts and documentation in this project are released under the MIT License.

About

Gets the id of a github project custom field or a select option.

Topics

Resources

License

Stars

Watchers

Forks