From ac219885da9e5188839b99cd792bf3193a97d9c4 Mon Sep 17 00:00:00 2001 From: Nice Try Date: Fri, 26 Jun 2026 18:08:02 +0800 Subject: [PATCH] removing redundant yml file for docker build, adding paths-ignore --- .github/workflows/docker-build.yml | 7 +++++ docker-build.yml | 43 ------------------------------ 2 files changed, 7 insertions(+), 43 deletions(-) delete mode 100644 docker-build.yml diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 2e6c4ad..d36fe01 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -4,6 +4,13 @@ on: push: branches: ['main'] tags: ['v*'] + paths-ignore: + - 'README.md' + - 'FEATURE_SUMMARY.md' + - 'docs/**' + - 'LICENSE' + - '.gitignore' + - '.env.example' jobs: build-and-push: diff --git a/docker-build.yml b/docker-build.yml deleted file mode 100644 index 2e6c4ad..0000000 --- a/docker-build.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Build and Push to Docker Hub - -on: - push: - branches: ['main'] - tags: ['v*'] - -jobs: - build-and-push: - runs-on: ubuntu-latest - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Log in to Docker Hub - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v5 - with: - # Your specific Docker Hub repository path - images: nicetry247/offlineacademy - tags: | - type=raw,value=latest - type=semver,pattern={{version}} - - - name: Build and push Docker image - uses: docker/build-push-action@v5 - with: - context: . - push: true - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max \ No newline at end of file