Hi,
I’ve set up 3 Jira automation rules to copy labels from the parent issue (Epic) to child issues when:
- A child is created
- A child is moved to another parent
- The parent’s labels are updated
Right now, it copies the parent labels using "Copy from parent", which overwrites the child’s labels. So, when a label is removed from the parent or the parent is changed, that label also gets removed from the child.
I want to prevent this.
Labels from the parent should only be added to the child (if not already present), but never removed from the child — even if the parent or its labels change.
How can I update the rule to do this?

Thanks!