Merge pull request #1 from kooply/git-credential

use git credentials instead of url rewrites
This commit is contained in:
ninetyninereds 2023-09-12 23:03:01 +03:00 committed by GitHub
commit f050e9eb33
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 6 deletions

BIN
dist/index.js.map generated vendored

Binary file not shown.

View File

@ -7,12 +7,20 @@ else
echo "GIT_PRIVATE_TOKEN is set configuring git credentials"
git config --global credential.helper store
git config --global --replace-all url."https://token:$GIT_PRIVATE_TOKEN@github.com/".insteadOf ssh://git@github.com/
git config --global --add url."https://token:$GIT_PRIVATE_TOKEN@github.com/".insteadOf git@github.com
git config --global --add url."https://token:$GIT_PRIVATE_TOKEN@github.com/".insteadOf "https://github.com/"
git config --global url."https://ssh:$GIT_PRIVATE_TOKEN@github.com/".insteadOf "ssh://git@github.com/"
git config --global url."https://git:$GIT_PRIVATE_TOKEN@github.com/".insteadOf "git@github.com:"
echo "activating credential halper..."
git config --global credential.helper store
echo "writing credentials to helper..."
{
echo protocol=https
echo host=github.com
echo username=token
echo password=$GIT_PRIVATE_TOKEN
} | git credential approve
echo "displaying credentials file..."
cat $HOME/.git-credentials
fi