diff --git a/.github/workflows/sync-code.yml b/.github/workflows/sync-code.yml new file mode 100644 index 0000000..0bb4876 --- /dev/null +++ b/.github/workflows/sync-code.yml @@ -0,0 +1,16 @@ +name: Sync Code to Gitee + +on: + push: + branches: [main] + +jobs: + sync-code-to-gitee: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: adambirds/sync-github-to-gitlab-action@v1.1.0 + with: + destination_repository: git@gitee.com:naibahq/scripts.git + destination_branch_name: main + destination_ssh_key: ${{ secrets.GITEE_SSH_KEY }} diff --git a/install.sh b/install.sh index 10473d2..78bc432 100644 --- a/install.sh +++ b/install.sh @@ -118,7 +118,7 @@ pre_check() { fi if [ -n "$CUSTOM_MIRROR" ]; then - GITHUB_RAW_URL="gitee.com/naibahq/nezha/raw/master" + GITHUB_RAW_URL="gitee.com/naibahq/scripts/raw/main" GITHUB_URL=$CUSTOM_MIRROR Get_Docker_URL="get.docker.com" Get_Docker_Argu=" -s docker --mirror Aliyun" @@ -131,7 +131,7 @@ pre_check() { Get_Docker_Argu=" " Docker_IMG="ghcr.io\/naiba\/nezha-dashboard" else - GITHUB_RAW_URL="gitee.com/naibahq/nezha/raw/master" + GITHUB_RAW_URL="gitee.com/naibahq/scripts/raw/main" GITHUB_URL="gitee.com" Get_Docker_URL="get.docker.com" Get_Docker_Argu=" -s docker --mirror Aliyun" @@ -602,6 +602,7 @@ restart_and_update_standalone() { fi sudo wget -qO $NZ_DASHBOARD_PATH/app.zip "$NZ_DASHBOARD_URL" >/dev/null 2>&1 && sudo unzip -qq -o $NZ_DASHBOARD_PATH/app.zip -d $NZ_DASHBOARD_PATH && sudo mv $NZ_DASHBOARD_PATH/dashboard-linux-$os_arch $NZ_DASHBOARD_PATH/app && sudo rm $NZ_DASHBOARD_PATH/app.zip + sudo chmod +x $NZ_DASHBOARD_PATH/app if [ "$os_alpine" != 1 ]; then sudo systemctl enable nezha-dashboard diff --git a/install_en.sh b/install_en.sh index c1c76f2..8962751 100644 --- a/install_en.sh +++ b/install_en.sh @@ -118,7 +118,7 @@ pre_check() { fi if [ -n "$CUSTOM_MIRROR" ]; then - GITHUB_RAW_URL="gitee.com/naibahq/nezha/raw/master" + GITHUB_RAW_URL="gitee.com/naibahq/scripts/raw/main" GITHUB_URL=$CUSTOM_MIRROR Get_Docker_URL="get.docker.com" Get_Docker_Argu=" -s docker --mirror Aliyun" @@ -131,7 +131,7 @@ pre_check() { Get_Docker_Argu=" " Docker_IMG="ghcr.io\/naiba\/nezha-dashboard" else - GITHUB_RAW_URL="gitee.com/naibahq/nezha/raw/master" + GITHUB_RAW_URL="gitee.com/naibahq/scripts/raw/main" GITHUB_URL="gitee.com" Get_Docker_URL="get.docker.com" Get_Docker_Argu=" -s docker --mirror Aliyun" @@ -602,6 +602,7 @@ restart_and_update_standalone() { fi sudo wget -qO $NZ_DASHBOARD_PATH/app.zip "$NZ_DASHBOARD_URL" >/dev/null 2>&1 && sudo unzip -qq -o $NZ_DASHBOARD_PATH/app.zip -d $NZ_DASHBOARD_PATH && sudo mv $NZ_DASHBOARD_PATH/dashboard-linux-$os_arch $NZ_DASHBOARD_PATH/app && sudo rm $NZ_DASHBOARD_PATH/app.zip + sudo chmod +x $NZ_DASHBOARD_PATH/app if [ "$os_alpine" != 1 ]; then sudo systemctl enable nezha-dashboard diff --git a/template.sh b/template.sh index 24d925d..b4b82c9 100644 --- a/template.sh +++ b/template.sh @@ -118,7 +118,7 @@ pre_check() { fi if [ -n "$CUSTOM_MIRROR" ]; then - GITHUB_RAW_URL="gitee.com/naibahq/nezha/raw/master" + GITHUB_RAW_URL="gitee.com/naibahq/scripts/raw/main" GITHUB_URL=$CUSTOM_MIRROR Get_Docker_URL="get.docker.com" Get_Docker_Argu=" -s docker --mirror Aliyun" @@ -131,7 +131,7 @@ pre_check() { Get_Docker_Argu=" " Docker_IMG="ghcr.io\/naiba\/nezha-dashboard" else - GITHUB_RAW_URL="gitee.com/naibahq/nezha/raw/master" + GITHUB_RAW_URL="gitee.com/naibahq/scripts/raw/main" GITHUB_URL="gitee.com" Get_Docker_URL="get.docker.com" Get_Docker_Argu=" -s docker --mirror Aliyun" @@ -602,6 +602,7 @@ restart_and_update_standalone() { fi sudo wget -qO $NZ_DASHBOARD_PATH/app.zip "$NZ_DASHBOARD_URL" >/dev/null 2>&1 && sudo unzip -qq -o $NZ_DASHBOARD_PATH/app.zip -d $NZ_DASHBOARD_PATH && sudo mv $NZ_DASHBOARD_PATH/dashboard-linux-$os_arch $NZ_DASHBOARD_PATH/app && sudo rm $NZ_DASHBOARD_PATH/app.zip + sudo chmod +x $NZ_DASHBOARD_PATH/app if [ "$os_alpine" != 1 ]; then sudo systemctl enable nezha-dashboard