Skip to content
hash

GitHub Action

Get Project Id

v2.0.4 Latest version

Get Project Id

hash

Get Project Id

Get Project Id of GitHub Projects

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Get Project Id

uses: monry/actions-get-project-id@v2.0.4

Learn more about this action in monry/actions-get-project-id

Choose a version

Get Project Id

Get node ID of GitHub Projects with Project Number

Usage

- uses: monry/actions-get-project-id@v2
  with:
    # Personal Access Token that with `org:read` are granted.
    github-token: ${{ secrets.PAT_PROJECT_V2 }}

    # Owner name of project
    project-owner: 'monry'

    # Number of project
    # 
    # The project number is the number shown in the URL or list
    # https://github.com/users/monry/projects/123
    #                                         ^^^
    project-number: 1

Inputs

github-token

This action requires Personal Access Token that org:read is granted.

For security purposes, it is recommended to register Personal Access Token as Secrets.

project-owner

This action requires owner name of project.

Owner name refers to the user name or the organization name.

project-number

This action requires project number.

The project number is the number shown in the URL or list of projects.

Outputs

project-id

Obtained value stores into output variable named project-id.

- uses: monry/actions-get-project-id@v2
  id: get-project-id # requires `id` to refer output values with after steps
  with:
    github-token: ${{ secrets.PAT_PROJECT_V2 }}
    project-owner: 'monry'
    project-number: 1
- run: |
    echo '${{ steps.get-project-id.outputs.project-id }}'

error

Set error message if some error occured.