It would be valuable to be able to copy the contents of one (custom) field to another (custom) field, in an automation trigger.
Our immediate need is a situation where we want to copy the value of a "labels" type field, to another "labels" type field, on the trigger "existing task copies or move here".
We have a list will tasks, grouped by a "Release" custom labels field to store our release version. After release, all tasks are moved to another ("Closed") list.
Over time, we end up with a Release field that have 50 or more release numbers that will never be used again. I want to delete those values, but I can't , because then all release history for closed tasks will be gone as well.
A solution would be to create a second custom labels field. when I move a task to the Closed list, it could copy the "release" field value to the "release_closed" field. I could then safely delete "old" release field values in the main list.
Of course there is a "set custom field" action, but that can only set a value to a field, not copy another field's value to it.