Read this in other languages: English, 日本語.
GitHub actions to create project card.
e.g. issue_opened.yml
on:
issues:
types: [opened]
name: Issue opened
jobs:
assign:
name: Assign issues to project
runs-on: ubuntu-latest
steps:
- name: Assign issues to project
uses: technote-space/create-project-card-action@v1
with:
PROJECT: Backlog
COLUMN: To do
e.g. pr-opened.yml
on:
pull_request:
types: [opened]
name: Pull Request opened
jobs:
assignToProject:
name: Assign PullRequest to Project
runs-on: ubuntu-latest
steps:
- name: Assign PullRequest to Project
uses: technote-space/create-project-card-action@v1
with:
PROJECT: Backlog
COLUMN: To do
name | description | default | required | e.g. |
---|---|---|---|---|
PROJECT | Project name | true | Backlog |
|
COLUMN | Column name | true | To do |
|
CHECK_ORG_PROJECT | Whether to check org project. If use this option, full access permission for admin is required.Use personal access token instead of secrets.GITHUB_TOKEN . |
false | true |
|
CHECK_USER_PROJECT | Whether to check user project. If use this option, full access permission for repo is required.Use personal access token instead of secrets.GITHUB_TOKEN . |
false | true |
|
GITHUB_TOKEN | Access token | ${{github.token}} |
true | ${{secrets.ACCESS_TOKEN}} |
eventName | action |
---|---|
pull_request, pull_request_target | opened, reopened |
issues | opened, reopened |