Previously, all dependencies and python is installed even when there is no file with images missing alt text. This results in significant time for the action to run. Now there is an alt text checker step that allows the suggestions to be generated only when missing alt text is detected. Also, checkout github action is used.