From 7ac19b7b0a108cad34368b3dc3a0e8da2de9c3a0 Mon Sep 17 00:00:00 2001 From: uubulb Date: Wed, 6 Nov 2024 10:58:58 +0800 Subject: [PATCH] fix permission, sync to gitee --- .github/workflows/sync-code.yml | 16 ++++++++++++++++ install.sh | 1 + install_en.sh | 1 + template.sh | 1 + 4 files changed, 19 insertions(+) create mode 100644 .github/workflows/sync-code.yml 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..c3748da 100644 --- a/install.sh +++ b/install.sh @@ -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..0ae1036 100644 --- a/install_en.sh +++ b/install_en.sh @@ -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..3b94e19 100644 --- a/template.sh +++ b/template.sh @@ -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