Skip to content

Latest commit

History

140 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

GitHub Project Actions

Release

A collection of actions for automating GitHub projects

Authentication

For organization projects, the recommended way to use these actions is with a GitHub app. An authentication token for the app can be easily generated in the GitHub actions workflow using electron/github-app-auth-action . For public repositories the app does not need to be installed on the repository itself, only the organization. For private repositories the app must be installed on the repository and given proper permissions to view issues and pull requests.

For user projects, the recommended way to use these actions is with a classic PAT (Personal Access Token). The PAT must have the project scope, and for private repositories the PAT must also have the repo scope.

Actions

ActionDescription
project-actions/add-itemAdd an item (issue or pull request) to project
project-actions/archive-itemArchive an item on a project
project-actions/close-projectClose a project
project-actions/completed-byChange item field value when PRs are merged
project-actions/copy-projectCopy a project, with support for draft issue templating
project-actions/delete-itemDelete an item on a project
project-actions/delete-projectDelete a project
project-actions/edit-itemEdit an item on a project
project-actions/edit-projectEdit a project
project-actions/find-projectFind a project
project-actions/find-workflowFind a project workflow
project-actions/get-itemGet an item on a project
project-actions/get-projectGet a project
project-actions/get-workflowGet a project workflow
project-actions/github-scriptModify projects programmatically
project-actions/link-projectLink a project to a repository or team

License

MIT

About

A collection of actions for automating GitHub projects

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages