Actions4
- Issue Actions
- Project Actions
Project → Move Card
AI-generatedOverview
This node performs the operation of moving a project card within GitHub Projects. It supports different types of projects including organization, repository, and user projects. The node allows specifying the project owner, repository, user, project name, destination column ID, and issue details related to the card being moved. This is useful for automating project management workflows in GitHub, such as reorganizing cards based on issue progress or status changes.
Use Case Examples
- Automatically move a card to a different column when an issue status changes.
- Reorganize project cards across different columns based on issue updates.
Properties
| Name | Meaning |
|---|---|
| Type | Specifies the type of GitHub project (Organization, Repository, or User). |
| Owner | The owner of the project, required for organization and repository projects. |
| Repository | The repository of the project, required for repository projects. |
| User | The user (owner) of the project, required for user projects. |
| Name | The name of the project. |
| Column ID | The ID of the destination column where the card will be moved. |
| Issue Number | The number of the issue linked to the card. |
| Known Issue ID | Indicates whether the issue ID is known (yes or no). |
| Issue repository | The repository of the issue, required if the issue ID is not known and the project type is not repository. |
| Issue ID | The ID of the issue, required if the issue ID is known. |
Output
JSON
movedCard- Details of the moved project card including its new column placement and associated issue information.
Dependencies
- GitHub API with OAuth2 authentication
Troubleshooting
- Ensure that the OAuth2 credentials are correctly configured and have the necessary permissions to access and modify GitHub projects.
- Verify that the provided project type, owner, repository, and user details are accurate and correspond to existing GitHub entities.
- Check that the destination column ID exists within the specified project.
- If using issue IDs, confirm whether the issue ID is known or not and provide the appropriate issue repository or issue ID accordingly.
Links
- GitHub API - Move a Project Card - Official GitHub API documentation for moving a project card within a project column.