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

GitAuto: Listen jira issue webhook event on this Jira Forge App #27

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

gitauto-ai[bot]
Copy link
Contributor

@gitauto-ai gitauto-ai bot commented Dec 24, 2024

Resolves #17

What is the feature

Add functionality to listen to Jira issue webhook events within the Jira Forge App.

Where / How to code and why

  • src/webhook.js: Implement a webhook handler to process incoming Jira issue events. This will enable the Forge App to respond to various issue lifecycle events such as creation, updates, and transitions.

  • manifest.yml: Update the app manifest to include webhook subscriptions for the relevant Jira issue events. This ensures that Jira sends the appropriate events to the Forge App.

  • src/index.js: Register the webhook handler to ensure it is correctly incorporated into the app's routing and processing logic.

These changes adhere to modern best practices for extending Jira Forge Apps, ensuring robust and scalable integration with Jira's issue tracking system.

Anything the issuer needs to do

  • Register the webhook in Jira to point to the Forge App's webhook endpoint.

Test these changes locally

git fetch origin
git checkout gitauto/issue-17-20241224-000734
git pull origin gitauto/issue-17-20241224-000734

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Listen jira issue webhook event on this Jira Forge App
0 participants