diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index e4efb7e..bb2d7fa 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -1,27 +1,23 @@ name: Build and Push Docker - on: push: branches: [main] tags: - "v*" - env: - REGISTRY: gitea.shtao1.cn + REGISTRY: 192.168.100.120:8418 IMAGE_NAME: fengling/fengling-console - jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: driver: docker-container driver-opts: image=moby/buildkit:latest - + buildkitd-flags: --allow-insecure-entitlement security.insecure - name: Cache Docker layers uses: actions/cache@v4 with: @@ -37,14 +33,12 @@ jobs: VERSION=${VERSION#v} fi echo "version=$VERSION" >> $GITHUB_OUTPUT - - - name: Login to Gitea + - name: Login to Registry uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: fengling - password: ${{ secrets.GITEATOKEN }} - + password: ${{ secrets.GITEA_TOKEN }} - name: Extract metadata id: meta uses: docker/metadata-action@v5 @@ -55,7 +49,6 @@ jobs: type=sha,prefix= type=raw,value=latest,enable={{is_default_branch}} type=raw,value=${{ steps.version.outputs.version }} - - name: Build and push uses: docker/build-push-action@v5 with: @@ -68,10 +61,9 @@ jobs: BUILD_VERSION=${{ steps.version.outputs.version }} cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max - + provenance: false - name: Move cache if: always() run: | rm -rf /tmp/.buildx-cache - mv /tmp/.buildx-cache-new /tmp/.buildx-cache - + mv /tmp/.buildx-cache-new /tmp/.buildx-cache \ No newline at end of file