Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Jira] Add inputs to “Create Issue” with “priority”, “label”, "assignee" #1094

Open
chuang8511 opened this issue Sep 10, 2024 · 6 comments
Assignees
Labels
component feature New feature or request hacktoberfest hacktoberfest2024 Component improvement issues for Hacktoberfest 2024 help-wanted Help from the community is appreciated improvement Improvement on existing features instill core Label

Comments

@chuang8511
Copy link
Contributor

chuang8511 commented Sep 10, 2024

Issue Description

Current State

  • Currently, the Jira Component on Instill VDP can carry out tasks like "Create Issue" but the input is limited to only customize title, body.
  • Given this user story…
    • As a project manager
    • I want to automate unstructured slack messages into tickets (i.e. slack -> OpenAI gpt-4o-mini -> Jira/GitHub)
    • So I want to use Application Components with AI Components
  • it would be helpful to improve this component's "Create Issue" task to allow users to be able to create workflow automation with adding custom "label" and "assignee" too.

Why We Want to Change?

  • Improve the Jira Component "Create Issue" to allow for more inputs like "label", "assignee" so we can create more custom workflow automations

Proposed Change
Check the Jira Official docs here and improve the component task for "Create Issue"


Rules for the Component Hackathon

  • Each issue will only be assigned to one person/team at a time.
  • You can only work on one issue at a time.
  • To express interest in an issue, please comment on it and tag @kuroxx, allowing the Instill AI team to assign it to you.
  • Ensure you address all feedback and suggestions provided by the Instill AI team.
  • If no commits are made within five days, the issue may be reassigned to another contributor.
  • Join our Discord to engage in discussions and seek assistance in #hackathon channel. For technical queries, you can tag @chuang8511.

Component Contribution Guideline | Documentation | Official Go Tutorial

@chuang8511 chuang8511 added improvement Improvement on existing features need-triage Need to be investigated further labels Sep 10, 2024
@chuang8511 chuang8511 changed the title [Improvement] Jira Component - Add more inputs to “Create Issue” like “priority”, “label” [Improvement] Jira Component - Add inputs to “Create Issue” with “priority”, “label”, "assignee Sep 12, 2024
@chuang8511 chuang8511 changed the title [Improvement] Jira Component - Add inputs to “Create Issue” with “priority”, “label”, "assignee [Improvement] Jira Component - Add inputs to “Create Issue” with “priority”, “label”, "assignee" Sep 12, 2024
@kuroxx kuroxx added hacktoberfest2024 Component improvement issues for Hacktoberfest 2024 labels Sep 13, 2024
@ShihChun-H ShihChun-H moved this to To be claimed in Hacktoberfest 2024 Sep 19, 2024
@ShihChun-H ShihChun-H changed the title [Improvement] Jira Component - Add inputs to “Create Issue” with “priority”, “label”, "assignee" [Jira] Add inputs to “Create Issue” with “priority”, “label”, "assignee" Sep 24, 2024
@ShihChun-H ShihChun-H added help-wanted Help from the community is appreciated feature New feature or request instill core component and removed need-triage Need to be investigated further labels Sep 24, 2024
@sahil9001
Copy link

Hey! Can you please assign this issue to me?

@ShihChun-H
Copy link
Member

Hi @sahil9001 , the issue has been assigned to you.

@sahil9001
Copy link

Hey @ShihChun-H , can you please tell me how to reproduce this? I am unable to find pushing to JIRA on the UI

@ShihChun-H
Copy link
Member

Hi @sahil9001 I'm not sure if this addresses your query, but here’s how you can integrate Jira with your pipeline on Instill Cloud: Go to the Instill Cloud platform, create a new pipeline, and then click on ‘add component’ button on the top. From there, you can select Jira to add it to your current pipeline. If this isn't your question, could you please clarify your question? Thanks 🙏
image

@kuroxx
Copy link
Contributor

kuroxx commented Oct 23, 2024

Hey @sahil9001 how's it going with this issue? Any progress or blockers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component feature New feature or request hacktoberfest hacktoberfest2024 Component improvement issues for Hacktoberfest 2024 help-wanted Help from the community is appreciated improvement Improvement on existing features instill core Label
Projects
Status: In Progress
Development

No branches or pull requests

5 participants