From dd3d0e1a34f2df59ea2c2be519b38b47c97178e5 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Sat, 25 Jul 2026 18:28:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8gitee=E4=BB=A4=E7=89=8C?= =?UTF-8?q?=E6=8B=89=E5=8F=96=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gfdgd_xi <3025613752@qq.com> --- .github/workflows/sync.yml | 4 +++- sync-gitee-to-github/sync.py | 10 ++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index 5769250..09c3c43 100755 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -26,7 +26,9 @@ jobs: GITCODEUSER: ${{ secrets.GITCODEUSER }} ATOMGITTOKEN: ${{ secrets.ATOMGITTOKEN }} ATOMGITUSER: ${{ secrets.ATOMGITUSER }} + ATOMGITEEUSER: ${{ secrets.GITEEUSER }} + ATOMGITEETOCKEN: ${{ secrets.GITEETOCKEN }} run: | cd sync-gitee-to-github - python3 sync.py $GITHUBUSER $GITHUBTOKEN $GITCODEUSER $GITCODETOKEN $ATOMGITUSER $ATOMGITTOKEN + python3 sync.py $ATOMGITEEUSER $ATOMGITEETOCKEN $GITHUBUSER $GITHUBTOKEN $GITCODEUSER $GITCODETOKEN $ATOMGITUSER $ATOMGITTOKEN diff --git a/sync-gitee-to-github/sync.py b/sync-gitee-to-github/sync.py index 45499f5..2d29257 100644 --- a/sync-gitee-to-github/sync.py +++ b/sync-gitee-to-github/sync.py @@ -9,7 +9,12 @@ programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string dataHeaders = { "accept": "application/json" } -pullUrl = "https://gitee.com/GXDE-OS/" +giteeUser = "" +giteePassword = "" +if len(sys.argv) > 3: + giteeUser = sys.argv[1] + giteePassword = sys.argv[2] +pullUrl = f"https://{giteeUser}:{giteePassword}@gitee.com/GXDE-OS/" pushUrl = [ "https://@USER@:@PASS@@github.com/GXDE-OS/", "https://@USER@:@PASS@@gitcode.com/GXDE-OS/", @@ -25,7 +30,8 @@ if (len(sys.argv) < 1 + len(pushUrl) * 2): # 读取参数 userName = [] password = [] -for i in range(1, len(sys.argv)): + +for i in range(1 + 2, len(sys.argv)): # 输入账户 if (i % 2 == 1): userName.append(sys.argv[i])