Skip to content

[BATCH]: Add Project V2 resources #2916

@nickfloyd

Description

@nickfloyd

Depends on: #2898
Depends on: #2891

With #2898 we introduced initial Project V2 features. With the introduction of go-github v78/79 there was a huge push to round out the Projects V2 offerings. We should incrementally implement the following:

Projects resource (github_project)

  • CreateOrganizationProject
  • CreateUserProject
  • UpdateOrganizationProject
  • UpdateUserProject
  • DeleteOrganizationProject
  • DeleteUserProject
  • GetByProjectNumber

Project field resources (github_project_field)

  • Create, update, delete custom fields
  • ProjectV2FieldIteration
  • ProjectV2FieldConfiguration

Team Integration (github_team_project)

  • AddTeamProject
  • ReviewTeamProjects
  • ListTeamProjects

Webhook Events

  • ProjectV2Event
  • ProjectV2ItemEvent

Code of Conduct

  • I agree to follow this project's Code of Conduct

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis is being looked at and prioritizedType: FeatureNew feature or request

    Projects

    Status

    On Deck

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions