From 69e34644d6205004da7dee011a44efc826a2273d Mon Sep 17 00:00:00 2001 From: sijinhui Date: Wed, 8 May 2024 18:02:47 +0800 Subject: [PATCH] fix auto package --- .github/workflows/dockerToHub.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dockerToHub.yml b/.github/workflows/dockerToHub.yml index 78f6ca466..48d7a3b14 100644 --- a/.github/workflows/dockerToHub.yml +++ b/.github/workflows/dockerToHub.yml @@ -13,10 +13,29 @@ on: # - 'package.json' jobs: - + build: + name: build image to aly + # runs-on: "103.200" + # runs-on: thinkpad + runs-on: self + # runs-on: self-hosted + steps: + - name: Check out the repo + uses: actions/checkout@v4 + with: + clean: false + github-server-url: 'https://gh.siji.ci' + - name: build and deploy to Docker Hub + run: | + echo ${{ secrets.ALY_DOCKER_PASSWORD }} | docker login registry.cn-hangzhou.aliyuncs.com -u ${{ secrets.ALY_DOCKER_USERNAME }} --password-stdin + echo "${{ secrets.DOCKER_ENV }}" > .env + #bash ./start.sh + docker-compose build + docker-compose push + yes | docker system prune --filter "until=168h" download-repo: name: 下载仓库 - #needs: build + needs: build runs-on: self steps: - name: Check out the repo