Some people use the term “webbed” to mean “put something on the web” as if providing a link doesn’t convey that information. Stop that!
Nobody says they “papered” a report they just wrote before handing it to their boss. Nobody says they “CDed” a music recording or they “skinned” their tattoo.
Besides being awkward, media-“ed” just doesn’t convey any interesting information. If you made your creation available in some weird format ((I don’t know; microwave transmissions to Mars or something)), then great, I want to hear about it as I might prefer that medium. Otherwise, not.