diff --git a/.github/workflows/build-push-backend.yml b/.github/workflows/build-push-backend.yml index 04622f3..bf25dfa 100644 --- a/.github/workflows/build-push-backend.yml +++ b/.github/workflows/build-push-backend.yml @@ -6,6 +6,14 @@ on: - master tags: - 'v*.*.*' + paths: + - 'media_manager/**' + - 'alembic/**' + - 'alembic.ini' + - 'Dockerfile' + - 'pyproject.toml' + - 'uv.lock' + - '.github/workflows/build-push-backend.yml' workflow_dispatch: jobs: diff --git a/.github/workflows/build-push-frontend.yml b/.github/workflows/build-push-frontend.yml index 6057f99..00b14ad 100644 --- a/.github/workflows/build-push-frontend.yml +++ b/.github/workflows/build-push-frontend.yml @@ -38,6 +38,9 @@ jobs: type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }} type=ref,event=tag type=ref,event=branch + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + type=semver,pattern={{major}} type=sha - name: Build and push Docker image