publish: switch to polyglot

generated from commit 6c8b2062e3b5942a0b635b810fb1fec701ec6bb9