From 3c52ba82feecf5724fc09e9f66dbab603ff15dda Mon Sep 17 00:00:00 2001 From: Igor Savin Date: Thu, 4 Dec 2025 23:49:20 +0200 Subject: [PATCH] Trigger release --- .github/workflows/publish.yml | 76 ++++++++++++++++++++++++----------- packages/core/README.md | 2 +- packages/gcp-pubsub/README.md | 2 +- 3 files changed, 54 insertions(+), 26 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 747d509f..e37ddd32 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -33,46 +33,74 @@ jobs: echo "Version bump: patch" fi + - name: Debug PR info + run: | + echo "PR base SHA: ${{ github.event.pull_request.base.sha }}" + echo "PR head SHA: ${{ github.event.pull_request.head.sha }}" + echo "Comparing changes between these commits..." + echo "" + echo "Files changed in PR:" + git diff --name-only ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }} || echo "git diff failed" + - id: filter uses: dorny/paths-filter@v3 with: + base: ${{ github.event.pull_request.base.sha }} + ref: ${{ github.event.pull_request.head.sha }} + list-files: shell filters: | pkg_core: - - 'packages/core/**' - - '!packages/core/test/**' + - 'packages/core/lib/**' + - 'packages/core/package.json' + - 'packages/core/README.md' pkg_amqp: - - 'packages/amqp/**' - - '!packages/amqp/test/**' + - 'packages/amqp/lib/**' + - 'packages/amqp/package.json' + - 'packages/amqp/README.md' pkg_sqs: - - 'packages/sqs/**' - - '!packages/sqs/test/**' + - 'packages/sqs/lib/**' + - 'packages/sqs/package.json' + - 'packages/sqs/README.md' pkg_sns: - - 'packages/sns/**' - - '!packages/sns/test/**' + - 'packages/sns/lib/**' + - 'packages/sns/package.json' + - 'packages/sns/README.md' pkg_kafka: - - 'packages/kafka/**' - - '!packages/kafka/test/**' + - 'packages/kafka/lib/**' + - 'packages/kafka/package.json' + - 'packages/kafka/README.md' pkg_gcp_pubsub: - - 'packages/gcp-pubsub/**' - - '!packages/gcp-pubsub/test/**' + - 'packages/gcp-pubsub/lib/**' + - 'packages/gcp-pubsub/package.json' + - 'packages/gcp-pubsub/README.md' pkg_gcs_payload_store: - - 'packages/gcs-payload-store/**' - - '!packages/gcs-payload-store/test/**' + - 'packages/gcs-payload-store/lib/**' + - 'packages/gcs-payload-store/package.json' + - 'packages/gcs-payload-store/README.md' pkg_s3_payload_store: - - 'packages/s3-payload-store/**' - - '!packages/s3-payload-store/test/**' + - 'packages/s3-payload-store/lib/**' + - 'packages/s3-payload-store/package.json' + - 'packages/s3-payload-store/README.md' pkg_metrics: - - 'packages/metrics/**' - - '!packages/metrics/test/**' + - 'packages/metrics/lib/**' + - 'packages/metrics/package.json' + - 'packages/metrics/README.md' pkg_outbox_core: - - 'packages/outbox-core/**' - - '!packages/outbox-core/test/**' + - 'packages/outbox-core/lib/**' + - 'packages/outbox-core/package.json' + - 'packages/outbox-core/README.md' pkg_redis_message_deduplication_store: - - 'packages/redis-message-deduplication-store/**' - - '!packages/redis-message-deduplication-store/test/**' + - 'packages/redis-message-deduplication-store/lib/**' + - 'packages/redis-message-deduplication-store/package.json' + - 'packages/redis-message-deduplication-store/README.md' pkg_schemas: - - 'packages/schemas/**' - - '!packages/schemas/test/**' + - 'packages/schemas/lib/**' + - 'packages/schemas/package.json' + - 'packages/schemas/README.md' + + - name: Debug filter output + run: | + echo "Changed packages: ${{ steps.filter.outputs.changes }}" bump-versions: needs: detect-changes diff --git a/packages/core/README.md b/packages/core/README.md index f565bfab..19c8fed5 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -1,5 +1,5 @@ # @message-queue-toolkit/core - + Core library for message-queue-toolkit. Provides foundational abstractions, utilities, and base classes for building message queue publishers and consumers. ## Table of Contents diff --git a/packages/gcp-pubsub/README.md b/packages/gcp-pubsub/README.md index cd2ca496..644a4f2a 100644 --- a/packages/gcp-pubsub/README.md +++ b/packages/gcp-pubsub/README.md @@ -1,5 +1,5 @@ # @message-queue-toolkit/gcp-pubsub - + Google Cloud Pub/Sub implementation for the message-queue-toolkit. Provides a robust, type-safe abstraction for publishing and consuming messages from Google Cloud Pub/Sub topics and subscriptions. ## Table of Contents