Yours is logically correct, but I think you will find it more often before 'publishes': Currently, I serve as Associate Editor at XYZ, a long-running magazine that primarily publishes works of young adult fiction.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.