diff --git a/.gitea/workflows/docker-image.yaml b/.gitea/workflows/docker-image.yaml new file mode 100644 index 0000000..b56feda --- /dev/null +++ b/.gitea/workflows/docker-image.yaml @@ -0,0 +1,55 @@ +name: BuildImage + +on: + push: + branches: + - main + # tags: + # - '*' + +jobs: + build-image: + runs-on: ubuntu-latest + container: + # 使用这个镜像,不然Docker无法打包镜像 + image: catthehacker/ubuntu:act-latest + + steps: + - name: Checkout Code + uses: actions/checkout@v3 + + - name: Gen Tags + id: gen_tags + uses: docker/metadata-action@v5 + with: + images: gitee.ltd/lxh/wechat-robot + flavor: | + latest=true + tags: | + type=raw,value={{date 'YYYYMMDD' tz='Asia/Shanghai'}} + + - name: Print Tags + run: | + echo "${{ steps.gen_tags.outputs.tags }}" + echo "----------------- labels -----------------" + echo "${{ steps.meta.outputs.labels }}" + + - name: Login to Repository + uses: docker/login-action@v2 + with: + registry: gitee.ltd + username: ${{ secrets.USERNAME }} + password: ${{ secrets.PASSWORD }} + + - name: Build image + uses: docker/build-push-action@v6 + with: + push: true + no-cache: true + tags: ${{ steps.gen_tags.outputs.tags }} + labels: ${{ steps.gen_tags.outputs.labels }} + + - name: Clear images + run: | + docker images | grep "gitee.ltd/lxh/wechat-robot" + docker rmi -f $(docker images | grep "gitee.ltd/lxh/wechat-robot" | awk '{print $3}') diff --git a/templates/README.md b/templates/README.md deleted file mode 100644 index 537b887..0000000 --- a/templates/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# HTML模板 - -此目录包含Web页面的HTML模板: -- 布局模板 -- 页面模板 -- 组件模板