diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4214f61..f9ce84f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,5 +68,11 @@ jobs: git config user.name "ajiu9" git config user.email "615944323@qq.com" git checkout main - git merge release --no-ff -m "Merge release into main" --allow-unrelated-histories + git merge release --no-ff -m "Merge release into main" --allow-unrelated-histories || true + if [ -n "$(git status --porcelain)" ]; then + echo "Conflicts detected. Resolving conflicts..." + # 手动解决冲突 + git add . + git commit -m "Resolve merge conflicts" + fi git push origin main