From 04d62e8bf21128c406443cfdf9c397e438b8b1b3 Mon Sep 17 00:00:00 2001 From: amass <168062547@qq.com> Date: Sun, 30 Jun 2024 23:38:22 +0800 Subject: [PATCH] add clean step. --- .gitea/workflows/deploy.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 07476fc..ababe67 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -7,6 +7,15 @@ jobs: steps: - name: Check out dockerfiles. uses: actions/checkout@v4 + - name: Notify-Start + if: ${{ always() }} + run: | + echo "${{ github.repository }} 开始构建..." > notify.tpl + echo "构建地址: https://gitea.amass.fun/${{ github.repository }}/actions/runs/${{ github.run_number }}">> notify.tpl + echo "仓库地址: https://gitea.amass.fun/${{ github.repository }}">> notify.tpl + echo "提交ID: $(git rev-parse --short HEAD)">> notify.tpl + echo -n "提交消息: ${{ github.event.head_commit.message }}">> notify.tpl + cat notify.tpl | envsubst | jq -sR . | xargs -0 -I {} curl -H "Content-Type: application/json" -X POST -d '{"type":"text","msg":{} }' https://amass.fun/notify - name: Get changed files id: changed-dockerfiles uses: tj-actions/changed-files@v42 @@ -25,6 +34,8 @@ jobs: echo "${file} changed." resources/build.sh build ${file} done + - name: Clean Docker Image + run: docker images -f "dangling=true" -q | xargs docker rmi - name: Notify-End if: ${{ always() }} run: |