publish: register confirm

generated from commit cdc6cadb4d5958f0a6c11b2c333ad40201ec9d90