Issue: I want to build releases automatically based on what API module, code base will be released
Solution thoughts: Can I build automation in my project that will:
- Assign a component/tag to a ticket that will relate to the code that will be released to make the change live (e.g. next.js code).
- Ticket status change - merged/QA/Done (tbc what status I want to use as trigger)
- Ticket is either:
- Release exists: Assigns ticket to release matching the tag (next.js tag = next.js release)
- No release: New release created using the tag
- Once release is released the process starts again with new tickets being assigned to either a newly created release or automating creating a new one.
Thoughts? Can this actually be done?