Skip to content

Ping Vector Store (Qdrant) Cluster #23

Ping Vector Store (Qdrant) Cluster

Ping Vector Store (Qdrant) Cluster #23

Workflow file for this run

name: Ping Vector Store (Qdrant) Cluster
on:
schedule:
# Run at 00:00 UTC on Sunday
- cron: "0 0 * * 0"
# Run at 00:00 UTC on Wednesday (approx. 3 days later)
- cron: "0 0 * * 3"
# Allow manual triggering for testing
workflow_dispatch:
jobs:
ping-cluster:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "20"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Ping Qdrant cluster
env:
QDRANT_URL: ${{ secrets.QDRANT_URL }}
QDRANT_API_KEY: ${{ secrets.QDRANT_API_KEY }}
run: npm run ping:qdrant:ci
- name: Ping successful
run: echo "✅ Qdrant cluster ping completed successfully"