thomasfinstad / terraform-provider-vyos-rolling

Terraform provider for VyOS with a focus on automatic resource generation
6 stars 0 forks source link

Investigate official code gen method #209

Open github-actions[bot] opened 7 months ago

github-actions[bot] commented 7 months ago

Ref: https://developer\.hashicorp\.com/terraform/plugin/code\-generation/design

milestone:6

https://github.com/thomasfinstad/terraform-provider-vyos/blob/158bd03e4d98a43f59a71564cbdc0709fae3d2aa/main.go#L60


//  include meta info such as
//  - [ ] how schema is used
//  - [ ] how the code generation works
//  - [ ] why so many extra files are committed to the repo
//  - [ ] diagram of the makefile workflow

// TODO Autogenerate CHANGELOG.md
//  milestone:2
//  Ref: https://developer.hashicorp.com/terraform/plugin/best-practices/versioning#versioning-specification
//  Ref: https://developer.hashicorp.com/terraform/plugin/best-practices/versioning#changelog-specification
//  - [ ] Investigate how to add "chglog" friendly part to commit message
//  - [ ] Add git commit messages
//  - [ ] Autogenerate resource changes from provider-schema files

// TODO Investigate official code gen method
//  Ref: https://developer.hashicorp.com/terraform/plugin/code-generation/design
//  milestone:6