Why and how to adopt actions/checkout@v3 in your GitHub Action workflow