From 790d50559980077f66080501a9ed4f8b47843709 Mon Sep 17 00:00:00 2001 From: fscarmen <62703343+fscarmen@users.noreply.github.com> Date: Mon, 4 Sep 2023 22:45:29 +0800 Subject: [PATCH] Update nezha.yml --- .github/workflows/nezha.yml | 43 +++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/.github/workflows/nezha.yml b/.github/workflows/nezha.yml index 8551153..785e2d4 100644 --- a/.github/workflows/nezha.yml +++ b/.github/workflows/nezha.yml @@ -3,44 +3,45 @@ name: "Check and download app" on: workflow_dispatch: push: -# branches: -# - main + branches: + - main schedule: - cron: 0 16 * * * jobs: - build: + arm64: runs-on: [self-hosted] -# container: docker.io/arm64v8/ubuntu steps: -# - uses: actions/checkout@v3.5.3 + - name: checkout + uses: actions/checkout@v3.5.3 -# - name: Set up QEMU -# uses: docker/setup-qemu-action@v2 -# with: -# platforms: arm64 + - name: Check and download app + run: | + sudo rm -f wireguard-go/app-$(arch) + sudo docker container create --name test ghcr.io/naiba/nezha-dashboard + sudo docker container cp test:/dashboard/app wireguard-go/app-arm64 + sudo md5sum wireguard-go/app-$(arch) + echo "DATE=$(date "+%Y/%m/%d %H:%M:%S")" >> $GITHUB_ENV -# - uses: depot/setup-action@v1 -# - uses: depot/build-push-action@v1 -# with: -# platforms: linux/amd64,linux/arm64 + - name: Upload to repository + uses: stefanzweifel/git-auto-commit-action@v4.16.0 + with: + commit_message: Sync app by Github Actions, ${{ env.DATE }} + + arm64: + runs-on: ubuntu-latest + steps: - name: checkout uses: actions/checkout@v3.5.3 - -# - name: Set up QEMU -# uses: docker/setup-qemu-action@v2 -# with: -# platforms: arm64 - - name: Check and download app run: | - sudo rm -f wireguard-go/app-arm64 + sudo rm -f wireguard-go/app-$(arch) sudo docker container create --name test ghcr.io/naiba/nezha-dashboard sudo docker container cp test:/dashboard/app wireguard-go/app-arm64 - sudo md5sum wireguard-go/app-arm64 + sudo md5sum wireguard-go/app-$(arch) echo "DATE=$(date "+%Y/%m/%d %H:%M:%S")" >> $GITHUB_ENV - name: Upload to repository