Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-6798

Spike: integrate with Jira and Community Forums from release actions

    • Not Needed
    • None
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a driver engineer,
      I want all steps in the release process to be automated,
      So that releases are easy and always correct.

      User Experience

      Users will always see community forum posts (because we won't forget to post them).
      The docs team will always know when we release because we won't ever forget to mark releases are released in Jira.

      Dependencies

      n/a

      Risks/Unknowns

      Do the community forums provide an API we can use to automate posting releases?

      Acceptance Criteria

      Implementation Requirements

      • Investigate whether it is possible to integrate with Jira and the community forums from our release GHA
        • Can we automatically post release announcements to community forums?
        • Can we mark releases as "released" from the release action in Jira?
        • Can we display a badge on the release PR that displays the Jira release's status ("releasable" / "not releasable")?  Potentially block the merging of the release PR on this task?
        • anything else we might think valuable
      • Share results with the team and discuss whether we want to implement any possible integrations.

      Testing Requirements

      • n/a

      Documentation Requirements

      • n/a

      Follow Up Requirements

      • If any automation is possible and the team is interested, file tickets to add automation to our release actions.

            Assignee:
            Unassigned Unassigned
            Reporter:
            bailey.pearson@mongodb.com Bailey Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              None
              None
              None
              None