From 3259e640554f838d4f730af8e176b08a756664dd Mon Sep 17 00:00:00 2001 From: Heydar Mahmoodi Date: Tue, 30 Apr 2024 12:15:22 +0330 Subject: [PATCH] Update action.yml --- action.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/action.yml b/action.yml index 450e9cb..bb010cd 100644 --- a/action.yml +++ b/action.yml @@ -9,6 +9,9 @@ inputs: repository: description: 'Repository name' required: true + third-user: + description: 'username who inserting his/her PAT' + required: false access-token: description: 'PAT with repository scope (https://github.com/settings/tokens)' required: false @@ -47,15 +50,15 @@ runs: else if [ -z "${{ inputs.depth }}" ]; then if [ "${{ inputs.submodule }}" = "true" ]; then - git clone --branch "${{ inputs.branch }}" https://${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git --recursive + git clone --branch "${{ inputs.branch }}" https://${{ inputs.third-user }}:${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git --recursive else - git clone --branch "${{ inputs.branch }}" https://${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git + git clone --branch "${{ inputs.branch }}" https://${{ inputs.third-user }}:${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git fi else if [ "${{ inputs.submodule }}" = "true" ]; then - git clone --branch "${{ inputs.branch }}" --depth="${{ inputs.depth }}" https://${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git --recursive + git clone --branch "${{ inputs.branch }}" --depth="${{ inputs.depth }}" https://${{ inputs.third-user }}:${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git --recursive else - git clone --branch "${{ inputs.branch }}" --depth="${{ inputs.depth }}" https://${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git + git clone --branch "${{ inputs.branch }}" --depth="${{ inputs.depth }}" https://${{ inputs.third-user }}:${{ inputs.access-token }}@github.com/${{ inputs.owner }}/${{ inputs.repository }}.git fi fi fi