diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 5236a6d..ee007a3 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -15,13 +15,14 @@ jobs: run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.chatgqt.top -u ${{ gitea.actor }} --password-stdin - name: Build Docker Image - run: docker build -t gitea.chatgqt.top/gqt/test-ci:latest . + run: | + TAG=$(date +%Y%m%d%H%M%S) + docker build \ + -t gitea.chatgqt.top/gqt/test-ci:latest \ + -t gitea.chatgqt.top/gqt/test-ci:$TAG . + echo "TAG=$TAG" >> $GITHUB_ENV - name: Push Docker Image - run: docker push gitea.chatgqt.top/gqt/test-ci:latest - - - name: Link Package to Repository run: | - curl -s -X POST \ - -u "${{ gitea.actor }}:${{ secrets.REGISTRY_TOKEN }}" \ - "https://gitea.chatgqt.top/api/v1/packages/gqt/container/test-ci/-/link/test-ci" + docker push gitea.chatgqt.top/gqt/test-ci:latest + docker push gitea.chatgqt.top/gqt/test-ci:$TAG