From 641dd184daa6f659b804647d48909079f06c27c0 Mon Sep 17 00:00:00 2001 From: NianBroken Date: Tue, 13 Feb 2024 15:56:09 +0800 Subject: [PATCH] Update --- .github/workflows/main.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5dda5f9..49eb474 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -51,13 +51,17 @@ jobs: - name: Set file extensions run: | # 以空格分隔多个文件后缀 - FILE_EXTENSIONS=".txt .jpg .png" >> $GITHUB_ENV - echo "FILE EXTENSIONS: $FILE_EXTENSIONS" + echo "FILE_EXTENSIONS=.txt .jpg .png" >> $GITHUB_ENV + echo "FILE_EXTENSIONS: $FILE_EXTENSIONS" # 创建一个备份目录,并将当前目录及子目录中的所有指定后缀文件复制到备份目录,并保持路径 - - name: test + - name: Backup local files with specified extensions run: | - echo "FILE EXTENSIONS: $FILE_EXTENSIONS" + mkdir -p backup + echo "FILE_EXTENSIONS: $FILE_EXTENSIONS" + for EXT in $FILE_EXTENSIONS; do + rsync -av --include="*/" --include="*$EXT" --exclude="*" ./ backup/ + done # 将上游main分支的更改强制推送到当前main分支 - name: Force push changes from upstream to current main branch