You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[MAINT]: Update to go-github v77 w/o projects #2809
⚠️ This is a significant breaking change around the projects API.
The v77 release has the following breaking changes:
feat!: Remove Project (classic) support (google/go-github#3380)
BREAKING CHANGE: All support for "Project (classic)" is removed and Project responses are replaced by ProjectV2 (renamed from ProjectsV2).
fix!: Remove unused Stats field from Commit struct (google/go-github#3395)
BREAKING CHANGE: The unused Stats field is removed from the Commit struct.
# github.com/integrations/terraform-provider-github/v6/github
github/resource_github_organization_project.go:62:42: client.Organizations.CreateProject undefined (type *"github.com/google/go-github/v68/github".OrganizationsService has no field or method CreateProject)
github/resource_github_organization_project.go:64:11: undefined: github.ProjectOptions
github/resource_github_organization_project.go:95:31: client.Projects undefined (type *"github.com/google/go-github/v68/github".Client has no field or method Projects)
github/resource_github_organization_project.go:139:20: undefined: github.ProjectOptions
github/resource_github_organization_project.go:150:25: client.Projects undefined (type *"github.com/google/go-github/v68/github".Client has no field or method Projects)
github/resource_github_organization_project.go:170:18: client.Projects undefined (type *"github.com/google/go-github/v68/github".Client has no field or method Projects)
github/resource_github_project_card.go:75:20: undefined: github.ProjectCardOptions
github/resource_github_project_card.go:92:25: client.Projects undefined (type *"github.com/google/go-github/v68/github".Client has no field or method Projects)
github/resource_github_project_card.go:115:25: client.Projects undefined (type *"github.com/google/go-github/v68/github".Client has no field or method Projects)
github/resource_github_project_card.go:152:20: undefined: github.ProjectCardOptions
github/resource_github_project_card.go:152:20: too many errors
make: *** [build] Error 1
Does this finding change the original idea of an iterative approach described here?
Hey @MrMon3y We've pivoted just a bit on the plan here. We will be releasing go-github v79 updates + Project V2 Items with the upcoming v7.x release. We've got PRs (#2891 and #2898) ready for review in support of all of this.
Activity
4 remaining items
nickfloyd commentedon Nov 13, 2025
Post upgrade issues (expected):
nickfloyd commentedon Nov 13, 2025
Possible path forward: It looks like in order to get the functionality that we need for projects v2 we will have to jump to go-github v77
nickfloyd commentedon Nov 13, 2025
Project update needs from v77
Other v77 🆙date issues
removedrenamed (i.e. EditActionsPermissions -> UpdateActionsPermissions)MrMon3y commentedon Nov 18, 2025
Does this finding change the original idea of an iterative approach described here?
[-][MAINT]: Update to go-github v68[/-][+][MAINT]: Update to go-github v79[/+][-][MAINT]: Update to go-github v79[/-][+][MAINT]: Update to go-github v77[/+][-][MAINT]: Update to go-github v77[/-][+][MAINT]: Update to go-github v77 w/o projects[/+]nickfloyd commentedon Nov 20, 2025
Hey @MrMon3y We've pivoted just a bit on the plan here. We will be releasing go-github v79 updates + Project V2 Items with the upcoming v7.x release. We've got PRs (#2891 and #2898) ready for review in support of all of this.
stevehipwell commentedon Jan 7, 2026
This was resolved in #3050.