I had my Zoladex yesterday. I did wear a mask, as were all the staff (gloves too for the staff).
I asked the nurse to explain in detail with a view to me doing it myself next time if (as I suspect) covid will still be going on. She was happy to do so (although there was nothing more than is in the instructions).