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.