This PR re-implements our actions with macros instead of a blanket impl. Release Notes: - N/A
Settings