fix name
This commit is contained in:
@@ -48,8 +48,8 @@ jobs:
|
||||
env:
|
||||
UPSTREAM_USERNAME: ${{ secrets.UPSTREAM_USERNAME }}
|
||||
UPSTREAM_TOKEN: ${{ secrets.UPSTREAM_TOKEN }}
|
||||
GITEA_USERNAME: ${{ secrets.GITEA_USERNAME }}
|
||||
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
|
||||
TARGET_USERNAME: ${{ secrets.TARGET_USERNAME }}
|
||||
TARGET_TOKEN: ${{ secrets.TARGET_TOKEN }}
|
||||
run: |
|
||||
#!/usr/bin/env python3
|
||||
import yaml
|
||||
@@ -237,7 +237,7 @@ jobs:
|
||||
print(f"\n开始时间: {time.strftime('%Y-%m-%d %H:%M:%S')}")
|
||||
|
||||
# 检查必要的环境变量
|
||||
required_vars = ['UPSTREAM_USERNAME', 'UPSTREAM_TOKEN', 'GITEA_USERNAME', 'GITEA_TOKEN']
|
||||
required_vars = ['UPSTREAM_USERNAME', 'UPSTREAM_TOKEN', 'TARGET_USERNAME', 'TARGET_TOKEN']
|
||||
missing_vars = [var for var in required_vars if not os.environ.get(var)]
|
||||
|
||||
if missing_vars:
|
||||
|
||||
12
README.md
12
README.md
@@ -39,13 +39,13 @@ repositories:
|
||||
# 示例:同步 BladeX-Tool 仓库
|
||||
- name: "bladex-tool" # 仓库名称(用于日志输出)
|
||||
source_url: "https://${UPSTREAM_USERNAME}:${UPSTREAM_TOKEN}@center.javablade.com/blade/BladeX-Tool.git"
|
||||
target_url: "https://${GITEA_USERNAME}:${GITEA_TOKEN}@gitea.fjy8018.top/home/BladeX-Tool.git"
|
||||
target_url: "https://${TARGET_USERNAME}:${TARGET_TOKEN}@gitea.fjy8018.top/home/BladeX-Tool.git"
|
||||
branch: "master" # 要同步的分支
|
||||
|
||||
# 示例:同步另一个仓库(取消注释并修改以下配置)
|
||||
- name: "another-repo"
|
||||
source_url: "https://${UPSTREAM_USERNAME}:${UPSTREAM_TOKEN}@github.com/example/repo.git"
|
||||
target_url: "https://${GITEA_USERNAME}:${GITEA_TOKEN}@gitea.fjy8018.top/home/repo.git"
|
||||
target_url: "https://${TARGET_USERNAME}:${TARGET_TOKEN}@gitea.fjy8018.top/home/repo.git"
|
||||
branch: "main"
|
||||
|
||||
# 添加更多仓库同步配置...
|
||||
@@ -68,10 +68,12 @@ repositories:
|
||||
|--------|------|------|
|
||||
| `UPSTREAM_USERNAME` | 是 | 上游仓库用户名 |
|
||||
| `UPSTREAM_TOKEN` | 是 | 上游仓库访问令牌/密码 |
|
||||
| `GITEA_USERNAME` | 是 | 目标 Gitea 用户名 |
|
||||
| `GITEA_TOKEN` | 是 | 目标 Gitea 访问令牌 |
|
||||
| `TARGET_USERNAME` | 是 | 目标 Gitea 用户名 |
|
||||
| `TARGET_TOKEN` | 是 | 目标 Gitea 访问令牌 |
|
||||
|
||||
**注意:** 建议使用 Personal Access Token (PAT) 而不是密码,以提高安全性。
|
||||
**注意:** 变量名不能以 `GITEA_` 或 `GITHUB_` 开头(这些是系统保留前缀),建议使用 `TARGET_` 或 `UPSTREAM_` 等前缀区分不同仓库的凭证。
|
||||
|
||||
**安全建议:** 使用 Personal Access Token (PAT) 而不是密码,以提高安全性。
|
||||
|
||||
## 🚀 使用方法
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@ repositories:
|
||||
# 示例:同步 BladeX-Tool 仓库
|
||||
- name: "bladex-tool" # 仓库名称(用于日志输出)
|
||||
source_url: "https://${UPSTREAM_USERNAME}:${UPSTREAM_TOKEN}@center.javablade.com/blade/BladeX-Tool.git"
|
||||
target_url: "https://${GITEA_USERNAME}:${GITEA_TOKEN}@gitea.fjy8018.top/home/BladeX-Tool.git"
|
||||
target_url: "https://${TARGET_USERNAME}:${TARGET_TOKEN}@gitea.fjy8018.top/home/BladeX-Tool.git"
|
||||
branch: "master" # 要同步的分支
|
||||
|
||||
# 示例:同步另一个仓库(取消注释并修改以下配置)
|
||||
# - name: "another-repo"
|
||||
# source_url: "https://${UPSTREAM_USERNAME}:${UPSTREAM_TOKEN}@github.com/example/repo.git"
|
||||
# target_url: "https://${GITEA_USERNAME}:${GITEA_TOKEN}@gitea.fjy8018.top/home/repo.git"
|
||||
# target_url: "https://${TARGET_USERNAME}:${TARGET_TOKEN}@gitea.fjy8018.top/home/repo.git"
|
||||
# branch: "main"
|
||||
|
||||
# 添加更多仓库同步配置...
|
||||
|
||||
Reference in New Issue
Block a user