-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Release Automation
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.