:four_leaf_clover: `Proposal`: Integrate plugin development templates into ci checks
What Would You Like to Add? Why Is This Needed?
Currently all code of "plugin code scaffolding" is written to string like this:
https://github.com/devstream-io/devstream/blob/641a6f59f3016fea32161229af93efe4492d3595/internal/pkg/develop/plugin/template/create.go#L5-L39
It is challenging to find syntax errors by IDE or review.
Design
Run dtm develop to create a dtm-test-plugin and run make build-plugin.dtm-test-plugin -j8 in .github/workflows/pr.yaml after .
Anything else
What's your opinion? Is it necessary and feasible? @daniel-hutao
Hey, I would like to work on this? Can you please assign this to me? @aFlyBird0 @daniel-hutao
Hey, I would like to work on this? Can you please assign this to me? @aFlyBird0 @daniel-hutao
Welcome to DevStream, just enjoy coding!
Hey, @aFlyBird0 I need one help!! Can I ask a question?
Hey, @aFlyBird0 I need one help!! Can I ask a question?
Feel free to ask me! :)