From 84b366931a900bb56a8909f7f4cc86025dad0260 Mon Sep 17 00:00:00 2001 From: Dex the DevEx Assistant Date: Tue, 26 May 2026 12:47:21 -0700 Subject: [PATCH 1/2] Document self-managed search requirements --- .github/workflows/tests.yml | 2 +- README.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4d17735..d697a74 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: - name: Update repositories run: | apt update || echo "apt-update failed" # && apt -y upgrade - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: '3.12' diff --git a/README.md b/README.md index 998932a..988f1d1 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,8 @@ If you are running this quickstart with a self managed Couchbase cluster, you ne You need to update the connection string and the credentials in the `.env` file in the source folder. > Note: Couchbase Server version 7 or higher must be installed and running prior to running the Flask Python app. +> +> Note: The hotel autocomplete and filter endpoints rely on Full Text Search. For a self-managed walkthrough or the full test suite, make sure the cluster has the Search service enabled so the `hotel_search` index can be created in the `travel-sample.inventory` scope. ### Swagger Documentation From cd0c8c757d560c55105808bfaedf5f8af76b524f Mon Sep 17 00:00:00 2001 From: Dex the DevEx Assistant Date: Tue, 26 May 2026 13:23:20 -0700 Subject: [PATCH 2/2] Fix CI notifier and clarify FTS setup --- .github/workflows/tests.yml | 3 ++- README.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d697a74..4352051 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -39,7 +39,8 @@ jobs: python -m pytest - name: Report Status if: always() - uses: ravsamhq/notify-slack-action@v1 + continue-on-error: true + uses: ravsamhq/notify-slack-action@v2 with: status: ${{ job.status }} notify_when: "failure,warnings" diff --git a/README.md b/README.md index 988f1d1..22e3a62 100644 --- a/README.md +++ b/README.md @@ -143,7 +143,7 @@ You need to update the connection string and the credentials in the `.env` file > Note: Couchbase Server version 7 or higher must be installed and running prior to running the Flask Python app. > -> Note: The hotel autocomplete and filter endpoints rely on Full Text Search. For a self-managed walkthrough or the full test suite, make sure the cluster has the Search service enabled so the `hotel_search` index can be created in the `travel-sample.inventory` scope. +> Note: The hotel autocomplete and filter endpoints rely on Full Text Search. For a self-managed walkthrough or the full test suite, make sure the cluster has the Search service enabled so the `hotel_search` index can be created on the `travel-sample` bucket (indexing the `inventory.hotel` collection). ### Swagger Documentation