From 5fc77fbf8c988567b54064e1f09d5d58bf61a28e Mon Sep 17 00:00:00 2001 From: Doan Minh Tu Date: Wed, 11 Mar 2026 06:56:21 +0700 Subject: [PATCH] ci: trigger only on tag push, keep master trigger commented --- .github/workflows/docker-publish.yml | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 64f143a..9bc8b42 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -2,22 +2,25 @@ name: Build and Push Docker Image on: push: - branches: - - master tags: - 'v*' - paths: - - 'src/**' - - 'open-sse/**' - - 'public/**' - - 'package*.json' - - 'next.config.*' - - 'Dockerfile' + # Uncomment to also build on master pushes (rolling latest). + # Pair with concurrency + paths below to avoid excessive builds. + # branches: + # - master + # paths: + # - 'src/**' + # - 'open-sse/**' + # - 'public/**' + # - 'package*.json' + # - 'next.config.*' + # - 'Dockerfile' workflow_dispatch: -concurrency: - group: docker-${{ github.ref }} - cancel-in-progress: true +# Uncomment if re-enabling master push trigger. +# concurrency: +# group: docker-${{ github.ref }} +# cancel-in-progress: true env: REGISTRY: ghcr.io