ci: move Docker image builds to Github, plus other improvements Closes IDFCI-1264 and IDFGH-6264 See merge request espressif/esp-idf!18256