integrations / integrations/terraform-provider-github

[MAINT]: Start migration towards TF Plugin Framework

Open
#1,912 6 comments 4 reactions 0 assignees View on GitHub
Status: Pinned Type: Maintenance
Dominant language
Go
Stars
1.2k
Forks
1k
Avg merge
1d 14h
Merged PRs (30d)
8

Description

### Describe the need

I won't go into detail as to why a move towards the [TF Plugin Framework](https://developer.hashicorp.com/terraform/plugin/framework) is a good idea, the official docs explain it better than I can 😅.

The good thing is migrating to the framework doesn't have to happen in one go, or even quickly at all. Using the [terraform-plugin-mux](https://developer.hashicorp.com/terraform/plugin/mux) is a good way to do one resource at a time and make sure things are migrated smoothly and without major bugs.

I'd love to hear your thoughts on this, and if it's a go, I can get started within the next week or two with setting up the muxing and start migrating resources, probably smaller ones to start with.

### SDK Version

_No response_

### API Version

_No response_

### Relevant log output

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.