diff --git a/action.yml b/action.yml index 628bd6c..1f4b24b 100644 --- a/action.yml +++ b/action.yml @@ -14,7 +14,7 @@ runs: shell: "nix shell nixpkgs#git-lfs nixpkgs#gnused --command {0}" run: | git lfs install - git config --global credential.helper store - AUTH_URL=`echo -n "$GITHUB_SERVER_URL" | sed "s%https://%https://oauth2:$GITHUB_TOKEN@%"` + GIT_SERVER=`echo -n "$GITHUB_SERVER_URL" | sed "s%https://%%"` + echo "machine $GIT_SERVER\nlogin oauth2\npassword $GITHUB_TOKEN" > ~/.netrc # Disable clone protection to pull LFS as well - GIT_CLONE_PROTECTION_ACTIVE=false git clone --branch $GITHUB_REF_NAME --recurse-submodules $AUTH_URL/$GITHUB_REPOSITORY . + GIT_CLONE_PROTECTION_ACTIVE=false git clone --branch $GITHUB_REF_NAME --recurse-submodules $GITHUB_SERVER_URL/$GITHUB_REPOSITORY .