mirror of
https://github.com/GXDE-OS/GXDE.git
synced 2026-08-10 14:24:19 +08:00
ci(github workflow): simplify sync workflow and rewrite sync script
1. 移除多余的第三方同步目标和依赖包 2. 将原bash脚本重写为python脚本,新增多线程同步、失败重试和同步报告 3. 精简工作流的环境变量和执行参数
This commit is contained in:
@@ -16,19 +16,15 @@ jobs:
|
||||
- name: Config
|
||||
run: |
|
||||
sudo apt update
|
||||
sudo apt install git python3-requests -y
|
||||
sudo apt install git -y
|
||||
|
||||
- name: Push
|
||||
env:
|
||||
GITHUBTOKEN: ${{ secrets.GITHUBTOKEN }}
|
||||
GITHUBUSER: ${{ secrets.GITHUBUSER }}
|
||||
GITCODETOKEN: ${{ secrets.GITCODETOKEN }}
|
||||
GITCODEUSER: ${{ secrets.GITCODEUSER }}
|
||||
ATOMGITTOKEN: ${{ secrets.ATOMGITTOKEN }}
|
||||
ATOMGITUSER: ${{ secrets.ATOMGITUSER }}
|
||||
ATOMGITEEUSER: ${{ secrets.GITEEUSER }}
|
||||
ATOMGITEETOCKEN: ${{ secrets.GITEETOCKEN }}
|
||||
GITEEUSER: ${{ secrets.GITEEUSER }}
|
||||
GITEETOCKEN: ${{ secrets.GITEETOCKEN }}
|
||||
run: |
|
||||
cd sync-gitee-to-github
|
||||
python3 sync.py $ATOMGITEEUSER $ATOMGITEETOCKEN $GITHUBUSER $GITHUBTOKEN $GITCODEUSER $GITCODETOKEN $ATOMGITUSER $ATOMGITTOKEN
|
||||
python3 sync.py $GITEEUSER $GITEETOCKEN $GITHUBUSER $GITHUBTOKEN
|
||||
|
||||
|
||||
Reference in New Issue
Block a user