diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0b0ae48..28aebbc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,12 +7,18 @@ on: - master - test - dev + tags-ignore: + - deploy-* + - test-* + - master-* ignore-paths: - '.github' - 'README.md' pull_request: branchs: - master + - test + - dev jobs: publish: diff --git a/tools/gitsync.sh b/tools/gitsync.sh index f84bcad..ae05777 100755 --- a/tools/gitsync.sh +++ b/tools/gitsync.sh @@ -76,9 +76,15 @@ pack() { done gerneral_applist - mkdir -p ${pack_dir}/appstore 2> /dev/null - cp -rf appsbin ${pack_dir}/ - cp -rf temp ${pack_dir}/ + if [ ! -d ${pack_dir} ]; then + mkdir -p ${pack_dir} + mkdir -p ${pack_dir}/appstore + mkdir -p ${pack_dir}/temp + mkdir -p ${pack_dir}/appsbin + fi + + cp -rf appsbin/* ${pack_dir}/ + cp -rf temp/* ${pack_dir}/ cp -rf install.sh ${pack_dir}/ mv -f appstore/* ${pack_dir}/appstore/ mv -f applist.txt ${pack_dir}/