PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
8.95k stars 5.27k forks source link

[ACTION] Create Linear Project and optionally assign project template #12942

Open LloydVickeryASI opened 3 months ago

LloydVickeryASI commented 3 months ago

Is there a specific app this action is for? Linear.app

Please provide a link to the relevant API docs for the specific service / operation. https://developers.linear.app/docs/graphql/working-with-the-graphql-api Project Template Documentation: https://linear.app/docs/project-templates

vunguyenhung commented 2 months ago

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/ACTION-Create-Linear-Project-and-optionally-assign-project-template-284c1cb966904fffac4131d8ad7c3b53

luancazarine commented 2 months ago

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/ACTION-Create-Linear-Project-and-optionally-assign-project-template-284c1cb966904fffac4131d8ad7c3b53

Hi @vunguyenhung, I couldn't reproduce that behavior, I created a new project a few times and it worked as expected image

vunguyenhung commented 2 months ago

Hi @luancazarine,

The project is created, but the issues and milestone in the template is not applied. Please refer to my test report for detailed description of the issue.

If you can not reproduce it, could you please share your reproduce steps and observations?

vunguyenhung commented 2 months ago

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/ACTION-Create-Linear-Project-and-optionally-assign-project-template-284c1cb966904fffac4131d8ad7c3b53

vunguyenhung commented 2 months ago

Hi @luancazarine, I see in the latest commit that you have removed the Template ID prop, but the whole purpose of this ticket is to allow assign project template.

Would you mind adding it back and make it work if possible? If it's not possible, please share the reason in this ticket. Thank you

vunguyenhung commented 2 months ago

Hello everyone, I have tested this PR and there're some test cases failed or needed improvement.

Please check the test report below for more information https://vunguyenhung.notion.site/ACTION-Create-Linear-Project-and-optionally-assign-project-template-284c1cb966904fffac4131d8ad7c3b53

luancazarine commented 2 months ago

Hi @luancazarine, I see in the latest commit that you have removed the Template ID prop, but the whole purpose of this ticket is to allow assign project template.

Would you mind adding it back and make it work if possible? If it's not possible, please share the reason in this ticket. Thank you

Hi @vunguyenhung, I removed it because it just doesn't work. I tried it in their explorer and it didn't work either.

image image image

vunguyenhung commented 2 months ago

Thanks @luancazarine, then I think we should mark this as blocked. Because the Linear API currently doesn't allow us to do this.